summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-1-1.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-1-10.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-1-11.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-1-12.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-1-13.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-1-14.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-1-15.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-1-2.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-1-3.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-1-4.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-1-5.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-1-6.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-1-7.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-1-8.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-1-9.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-2-1.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-2-10.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-2-11.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-2-12.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-2-13.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-2-14.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-2-17.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-2-18.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-2-19.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-2-2.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-2-3.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-2-4.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-2-5.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-2-6.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-2-7.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-2-8.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-2-9.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-3-1.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-3-10.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-3-11.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-3-12.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-3-13.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-3-14.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-3-15.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-3-16.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-3-17.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-3-18.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-3-19.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-3-2.js3
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-3-20.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-3-21.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-3-22.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-3-23.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-3-24.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-3-25.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-3-28.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-3-29.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-3-3.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-3-4.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-3-5.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-3-6.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-3-7.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-3-8.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-3-9.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-4-1.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-4-10.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-4-11.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-4-12.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-4-15.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-4-2.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-4-3.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-4-4.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-4-5.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-4-6.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-4-7.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-4-8.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-4-9.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-5-1-s.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-5-1.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-5-10.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-5-11.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-5-12.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-5-13.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-5-14.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-5-15.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-5-16.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-5-17.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-5-18.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-5-19.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-5-2.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-5-21.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-5-22.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-5-23.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-5-24.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-5-25.js3
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-5-3.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-5-4.js3
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-5-5.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-5-6.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-5-7.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-5-9.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-1.js5
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-2.js5
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-3.js5
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-4.js7
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-5.js5
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-6.js5
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-8.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-9.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-b-1.js3
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-b-10.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-b-11.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-b-12.js3
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-b-13.js5
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-b-14.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-b-15.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-b-16.js3
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-b-2.js3
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-b-3.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-b-4.js3
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-b-5.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-b-6.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-b-7.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-b-8.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-b-9.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-1.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-10.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-11.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-12.js3
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-13.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-14.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-15.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-16.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-17.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-18.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-19.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-2.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-20.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-21.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-22.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-25.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-26.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-27.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-28.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-29.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-3.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-30.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-31.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-4.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-5.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-6.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-7.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-8.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-9.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-1.js3
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-10.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-11.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-12.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-13.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-16.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-17.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-18.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-19.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-2.js3
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-20.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-21.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-22.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-23.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-3.js5
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-4.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-5.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-6.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-7.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-8.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-9.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-1.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-10.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-11.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-12.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-13.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-14.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-15.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-16.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-17.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-18.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-19.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-2.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-20.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-21.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-22.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-23.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-24.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-25.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-26.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-28.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-29.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-3.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-4.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-5.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-6.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-7.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-8.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-9.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-8-1.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-8-10.js5
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-8-11.js3
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-8-12.js1
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-8-13.js3
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-8-2.js5
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-8-3.js5
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-8-4.js5
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-8-5.js5
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-8-6.js7
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-8-7.js7
-rw-r--r--test/built-ins/Array/prototype/some/15.4.4.17-8-8.js7
-rw-r--r--test/built-ins/Array/prototype/some/name.js1
211 files changed, 260 insertions, 49 deletions
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-1-1.js b/test/built-ins/Array/prototype/some/15.4.4.17-1-1.js
index f6ef912cf..216ca2186 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-1-1.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-1-1.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-1-1
description: Array.prototype.some applied to undefined throws a TypeError
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-1-10.js b/test/built-ins/Array/prototype/some/15.4.4.17-1-10.js
index dc3da61b6..7c6c28469 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-1-10.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-1-10.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-1-10
description: Array.prototype.some applied to the Math object
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-1-11.js b/test/built-ins/Array/prototype/some/15.4.4.17-1-11.js
index 1b2ff04da..79081ad78 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-1-11.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-1-11.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-1-11
description: Array.prototype.some applied to Date object
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-1-12.js b/test/built-ins/Array/prototype/some/15.4.4.17-1-12.js
index 1519bbe50..e34099ca7 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-1-12.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-1-12.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-1-12
description: Array.prototype.some applied to RegExp object
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-1-13.js b/test/built-ins/Array/prototype/some/15.4.4.17-1-13.js
index 7490883da..650afc630 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-1-13.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-1-13.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-1-13
description: Array.prototype.some applied to the JSON object
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-1-14.js b/test/built-ins/Array/prototype/some/15.4.4.17-1-14.js
index fcaf21b31..292ab95af 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-1-14.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-1-14.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-1-14
description: Array.prototype.some applied to Error object
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-1-15.js b/test/built-ins/Array/prototype/some/15.4.4.17-1-15.js
index 80ac3077e..d4622f376 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-1-15.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-1-15.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-1-15
description: Array.prototype.some applied to the Arguments object
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-1-2.js b/test/built-ins/Array/prototype/some/15.4.4.17-1-2.js
index 1908d7487..bdcf9c45c 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-1-2.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-1-2.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-1-2
description: Array.prototype.some applied to null throws a TypeError
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-1-3.js b/test/built-ins/Array/prototype/some/15.4.4.17-1-3.js
index 7acbd36b9..49c698f37 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-1-3.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-1-3.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-1-3
description: Array.prototype.some applied to boolean primitive
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-1-4.js b/test/built-ins/Array/prototype/some/15.4.4.17-1-4.js
index dfae54fdd..d17988608 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-1-4.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-1-4.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-1-4
description: Array.prototype.some applied to Boolean object
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-1-5.js b/test/built-ins/Array/prototype/some/15.4.4.17-1-5.js
index bf46fb2e4..ce0483b51 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-1-5.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-1-5.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-1-5
description: Array.prototype.some applied to number primitive
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-1-6.js b/test/built-ins/Array/prototype/some/15.4.4.17-1-6.js
index d2dff83bc..a5c84bfe5 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-1-6.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-1-6.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-1-6
description: Array.prototype.some applied to Number object
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-1-7.js b/test/built-ins/Array/prototype/some/15.4.4.17-1-7.js
index 4160b0f10..c44c66dc3 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-1-7.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-1-7.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-1-7
description: Array.prototype.some applied to applied to string primitive
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-1-8.js b/test/built-ins/Array/prototype/some/15.4.4.17-1-8.js
index b21980e99..bbef0f62b 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-1-8.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-1-8.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-1-8
description: Array.prototype.some applied to String object
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-1-9.js b/test/built-ins/Array/prototype/some/15.4.4.17-1-9.js
index ec4681eae..3dd74e302 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-1-9.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-1-9.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-1-9
description: Array.prototype.some applied to Function object
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-2-1.js b/test/built-ins/Array/prototype/some/15.4.4.17-2-1.js
index c9d1b4d94..b8d3aec50 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-2-1.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-2-1.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-2-1
description: >
Array.prototype.some - 'length' is own data property on an
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-2-10.js b/test/built-ins/Array/prototype/some/15.4.4.17-2-10.js
index c0e5373b0..29409cea9 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-2-10.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-2-10.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-2-10
description: >
Array.prototype.some - 'length' is an inherited accessor property
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-2-11.js b/test/built-ins/Array/prototype/some/15.4.4.17-2-11.js
index 834e85fdb..41b817a87 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-2-11.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-2-11.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-2-11
description: >
Array.prototype.some - 'length' is an own accessor property
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-2-12.js b/test/built-ins/Array/prototype/some/15.4.4.17-2-12.js
index 12fd36f0a..df83ae028 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-2-12.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-2-12.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-2-12
description: >
Array.prototype.some - 'length' is own accessor property without a
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-2-13.js b/test/built-ins/Array/prototype/some/15.4.4.17-2-13.js
index 50b9af52a..d16ce1148 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-2-13.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-2-13.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-2-13
description: >
Array.prototype.some - 'length' is inherited accessor property
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-2-14.js b/test/built-ins/Array/prototype/some/15.4.4.17-2-14.js
index 9baa1b181..ce43f05a3 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-2-14.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-2-14.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-2-14
description: >
Array.prototype.some - 'length' property doesn't exist on an
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-2-17.js b/test/built-ins/Array/prototype/some/15.4.4.17-2-17.js
index 81a2d8a36..67829327e 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-2-17.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-2-17.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-2-17
description: >
Array.prototype.some applied to the Arguments object which
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-2-18.js b/test/built-ins/Array/prototype/some/15.4.4.17-2-18.js
index e219d16d0..e640da588 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-2-18.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-2-18.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-2-18
description: >
Array.prototype.some applied to String object which implements its
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-2-19.js b/test/built-ins/Array/prototype/some/15.4.4.17-2-19.js
index 0f6dcebf5..a299cbbc7 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-2-19.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-2-19.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-2-19
description: >
Array.prototype.some applied to Function object which implements
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-2-2.js b/test/built-ins/Array/prototype/some/15.4.4.17-2-2.js
index 2a2ddb2e6..e546927ed 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-2-2.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-2-2.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-2-2
description: Array.prototype.some - 'length' is own data property on an Array
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-2-3.js b/test/built-ins/Array/prototype/some/15.4.4.17-2-3.js
index aeabcc364..d2ef52b08 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-2-3.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-2-3.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-2-3
description: >
Array.prototype.some - 'length' is an own data property that
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-2-4.js b/test/built-ins/Array/prototype/some/15.4.4.17-2-4.js
index be0080c1a..e3461b6b2 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-2-4.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-2-4.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-2-4
description: >
Array.prototype.some - 'length' is an own data property that
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-2-5.js b/test/built-ins/Array/prototype/some/15.4.4.17-2-5.js
index d7f7c7a82..af407300f 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-2-5.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-2-5.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-2-5
description: >
Array.prototype.some - 'length' is an own data property that
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-2-6.js b/test/built-ins/Array/prototype/some/15.4.4.17-2-6.js
index 3673c6733..c559436e5 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-2-6.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-2-6.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-2-6
description: >
Array.prototype.some - 'length' is an inherited data property on
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-2-7.js b/test/built-ins/Array/prototype/some/15.4.4.17-2-7.js
index 2306c70eb..223196674 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-2-7.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-2-7.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-2-7
description: >
Array.prototype.some - 'length' is an own accessor property on an
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-2-8.js b/test/built-ins/Array/prototype/some/15.4.4.17-2-8.js
index 3ae57edd4..4fd06784b 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-2-8.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-2-8.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-2-8
description: >
Array.prototype.some - 'length' is an own accessor property that
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-2-9.js b/test/built-ins/Array/prototype/some/15.4.4.17-2-9.js
index d8a3c51bc..efd0405f0 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-2-9.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-2-9.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-2-9
description: >
Array.prototype.some - 'length' is an own accessor property that
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-3-1.js b/test/built-ins/Array/prototype/some/15.4.4.17-3-1.js
index 148b919e7..75dd25133 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-3-1.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-3-1.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-3-1
description: Array.prototype.some - value of 'length' is undefined
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-3-10.js b/test/built-ins/Array/prototype/some/15.4.4.17-3-10.js
index 7cb0234b4..042091cbf 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-3-10.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-3-10.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-3-10
description: Array.prototype.some - value of 'length' is a number (value is NaN)
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-3-11.js b/test/built-ins/Array/prototype/some/15.4.4.17-3-11.js
index 040840143..0c0dc91bd 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-3-11.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-3-11.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-3-11
description: >
Array.prototype.some - 'length' is a string containing a positive
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-3-12.js b/test/built-ins/Array/prototype/some/15.4.4.17-3-12.js
index 1d7558877..5308096de 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-3-12.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-3-12.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-3-12
description: >
Array.prototype.some - 'length' is a string containing a negative
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-3-13.js b/test/built-ins/Array/prototype/some/15.4.4.17-3-13.js
index 962c26fc8..127405c68 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-3-13.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-3-13.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-3-13
description: >
Array.prototype.some - 'length' is a string containing a decimal
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-3-14.js b/test/built-ins/Array/prototype/some/15.4.4.17-3-14.js
index 14e8593f2..ac471bf34 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-3-14.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-3-14.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-3-14
description: Array.prototype.some - 'length' is a string containing +/-Infinity
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-3-15.js b/test/built-ins/Array/prototype/some/15.4.4.17-3-15.js
index 8bf8dab6e..08a39ca38 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-3-15.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-3-15.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-3-15
description: >
Array.prototype.some - 'length' is a string containing an
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-3-16.js b/test/built-ins/Array/prototype/some/15.4.4.17-3-16.js
index b5c96f86a..86173aca7 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-3-16.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-3-16.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-3-16
description: Array.prototype.some - 'length' is a string containing a hex number
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-3-17.js b/test/built-ins/Array/prototype/some/15.4.4.17-3-17.js
index 41f5efd35..cf2759e88 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-3-17.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-3-17.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-3-17
description: >
Array.prototype.some - 'length' is a string containing a number
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-3-18.js b/test/built-ins/Array/prototype/some/15.4.4.17-3-18.js
index eae26e52b..a8924f21f 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-3-18.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-3-18.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-3-18
description: >
Array.prototype.some - value of 'length' is a string that can't
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-3-19.js b/test/built-ins/Array/prototype/some/15.4.4.17-3-19.js
index eddfe5fc4..dddf8132d 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-3-19.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-3-19.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-3-19
description: >
Array.prototype.some - value of 'length' is an Object which has an
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-3-2.js b/test/built-ins/Array/prototype/some/15.4.4.17-3-2.js
index 21983f5e9..3b90cbdd1 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-3-2.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-3-2.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-3-2
description: >
Array.prototype.some on an Array-like object if 'length' is 1
@@ -15,7 +16,7 @@ description: >
function callbackfn2(val, idx, obj) {
return val > 11;
}
-
+
var obj = { 0: 11, 1: 12, length: true };
assert(Array.prototype.some.call(obj, callbackfn1), 'Array.prototype.some.call(obj, callbackfn1) !== true');
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-3-20.js b/test/built-ins/Array/prototype/some/15.4.4.17-3-20.js
index b8d2c6992..af023ef5e 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-3-20.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-3-20.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-3-20
description: >
Array.prototype.some - value of 'length' is an Object which has an
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-3-21.js b/test/built-ins/Array/prototype/some/15.4.4.17-3-21.js
index cf4f8e965..cb1926df0 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-3-21.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-3-21.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-3-21
description: >
Array.prototype.some - 'length' is an object that has an own
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-3-22.js b/test/built-ins/Array/prototype/some/15.4.4.17-3-22.js
index 8795d9a05..a166c39f7 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-3-22.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-3-22.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-3-22
description: >
Array.prototype.some throws TypeError exception when 'length' is
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-3-23.js b/test/built-ins/Array/prototype/some/15.4.4.17-3-23.js
index 062fd9440..29c6dfbbd 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-3-23.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-3-23.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-3-23
description: >
Array.prototype.some uses inherited valueOf method when 'length'
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-3-24.js b/test/built-ins/Array/prototype/some/15.4.4.17-3-24.js
index c4adabf3d..fd95a3234 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-3-24.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-3-24.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-3-24
description: >
Array.prototype.some - value of 'length' is a positive
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-3-25.js b/test/built-ins/Array/prototype/some/15.4.4.17-3-25.js
index 1d21ba73b..ef10bed26 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-3-25.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-3-25.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-3-25
description: Array.prototype.some - value of 'length' is a negative non-integer
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-3-28.js b/test/built-ins/Array/prototype/some/15.4.4.17-3-28.js
index 49e906c23..31d402e2d 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-3-28.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-3-28.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-3-28
description: Array.prototype.some - value of 'length' is boundary value (2^32)
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-3-29.js b/test/built-ins/Array/prototype/some/15.4.4.17-3-29.js
index b4d05c060..eeca40a0b 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-3-29.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-3-29.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-3-29
description: >
Array.prototype.some - value of 'length' is boundary value (2^32 +
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-3-3.js b/test/built-ins/Array/prototype/some/15.4.4.17-3-3.js
index 38094020c..769953764 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-3-3.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-3-3.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-3-3
description: Array.prototype.some - value of 'length' is a number (value is 0)
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-3-4.js b/test/built-ins/Array/prototype/some/15.4.4.17-3-4.js
index 191395dfd..cfcc27fc3 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-3-4.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-3-4.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-3-4
description: Array.prototype.some - value of 'length' is a number (value is +0)
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-3-5.js b/test/built-ins/Array/prototype/some/15.4.4.17-3-5.js
index 8d4820af8..27d31dea7 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-3-5.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-3-5.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-3-5
description: Array.prototype.some - value of 'length' is a number (value is -0)
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-3-6.js b/test/built-ins/Array/prototype/some/15.4.4.17-3-6.js
index 546b694d0..053e096a9 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-3-6.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-3-6.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-3-6
description: >
Array.prototype.some - value of 'length' is a number (value is
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-3-7.js b/test/built-ins/Array/prototype/some/15.4.4.17-3-7.js
index 7dee4335b..31de3aa25 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-3-7.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-3-7.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-3-7
description: >
Array.prototype.some - value of 'length' is a number (value is
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-3-8.js b/test/built-ins/Array/prototype/some/15.4.4.17-3-8.js
index c11d34616..f5496a481 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-3-8.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-3-8.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-3-8
description: >
Array.prototype.some - value of 'length' is a number (value is
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-3-9.js b/test/built-ins/Array/prototype/some/15.4.4.17-3-9.js
index 4071be49c..c65f458c0 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-3-9.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-3-9.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-3-9
description: >
Array.prototype.some - value of 'length' is a number (value is
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-4-1.js b/test/built-ins/Array/prototype/some/15.4.4.17-4-1.js
index f6f66c910..9ff74cac0 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-4-1.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-4-1.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-4-1
description: Array.prototype.some throws TypeError if callbackfn is undefined
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-4-10.js b/test/built-ins/Array/prototype/some/15.4.4.17-4-10.js
index e20cbf01c..345f1474c 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-4-10.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-4-10.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-4-10
description: >
Array.prototype.some - the exception is not thrown if exception
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-4-11.js b/test/built-ins/Array/prototype/some/15.4.4.17-4-11.js
index 2d8747ff5..0eec6e6c3 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-4-11.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-4-11.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-4-11
description: >
Array.prototype.some - the exception is not thrown if exception
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-4-12.js b/test/built-ins/Array/prototype/some/15.4.4.17-4-12.js
index 746cd0e72..a7d7c1f70 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-4-12.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-4-12.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-4-12
description: Array.prototype.some - 'callbackfn' is a function
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-4-15.js b/test/built-ins/Array/prototype/some/15.4.4.17-4-15.js
index 546f4c0c7..ef372ed69 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-4-15.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-4-15.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-4-15
description: >
Array.prototype.some - calling with no callbackfn is the same as
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-4-2.js b/test/built-ins/Array/prototype/some/15.4.4.17-4-2.js
index 503aea9b4..8d200ecce 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-4-2.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-4-2.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-4-2
description: >
Array.prototype.some throws ReferenceError if callbackfn is
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-4-3.js b/test/built-ins/Array/prototype/some/15.4.4.17-4-3.js
index 89efdb1ac..79c8e45fd 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-4-3.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-4-3.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-4-3
description: Array.prototype.some throws TypeError if callbackfn is null
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-4-4.js b/test/built-ins/Array/prototype/some/15.4.4.17-4-4.js
index d6a7dcace..9530cb781 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-4-4.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-4-4.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-4-4
description: Array.prototype.some throws TypeError if callbackfn is boolean
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-4-5.js b/test/built-ins/Array/prototype/some/15.4.4.17-4-5.js
index 5bfa34ff0..ac6df1f87 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-4-5.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-4-5.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-4-5
description: Array.prototype.some throws TypeError if callbackfn is number
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-4-6.js b/test/built-ins/Array/prototype/some/15.4.4.17-4-6.js
index 12ac7b3d8..530cfb4e1 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-4-6.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-4-6.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-4-6
description: Array.prototype.some throws TypeError if callbackfn is string
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-4-7.js b/test/built-ins/Array/prototype/some/15.4.4.17-4-7.js
index f0ab45b37..be4508eeb 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-4-7.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-4-7.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-4-7
description: >
Array.prototype.some throws TypeError if callbackfn is Object
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-4-8.js b/test/built-ins/Array/prototype/some/15.4.4.17-4-8.js
index ea13a559b..ea4f92934 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-4-8.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-4-8.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-4-8
description: >
Array.prototype.some - side effects produced by step 2 are visible
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-4-9.js b/test/built-ins/Array/prototype/some/15.4.4.17-4-9.js
index 8e30688b9..ba37bfec5 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-4-9.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-4-9.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-4-9
description: >
Array.prototype.some - side effects produced by step 3 are visible
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-5-1-s.js b/test/built-ins/Array/prototype/some/15.4.4.17-5-1-s.js
index 5660bb38b..737db1039 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-5-1-s.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-5-1-s.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-5-1-s
description: Array.prototype.some - thisArg not passed to strict callbackfn
flags: [noStrict]
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-5-1.js b/test/built-ins/Array/prototype/some/15.4.4.17-5-1.js
index b33dd69f2..bbbac58db 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-5-1.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-5-1.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-5-1
description: Array.prototype.some - thisArg is passed
flags: [noStrict]
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-5-10.js b/test/built-ins/Array/prototype/some/15.4.4.17-5-10.js
index 81fc420f7..b30a41be9 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-5-10.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-5-10.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-5-10
description: Array.prototype.some - Array Object can be used as thisArg
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-5-11.js b/test/built-ins/Array/prototype/some/15.4.4.17-5-11.js
index a00be078a..03e69a4ae 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-5-11.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-5-11.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-5-11
description: Array.prototype.some - String object can be used as thisArg
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-5-12.js b/test/built-ins/Array/prototype/some/15.4.4.17-5-12.js
index 18c45ba7e..79f3e73ee 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-5-12.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-5-12.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-5-12
description: Array.prototype.some - Boolean object can be used as thisArg
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-5-13.js b/test/built-ins/Array/prototype/some/15.4.4.17-5-13.js
index bf9588eff..ec80e4d63 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-5-13.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-5-13.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-5-13
description: Array.prototype.some - Number object can be used as thisArg
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-5-14.js b/test/built-ins/Array/prototype/some/15.4.4.17-5-14.js
index 73e47faeb..41ce9be97 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-5-14.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-5-14.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-5-14
description: Array.prototype.some - the Math object can be used as thisArg
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-5-15.js b/test/built-ins/Array/prototype/some/15.4.4.17-5-15.js
index 5fbc51240..9bca4cb95 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-5-15.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-5-15.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-5-15
description: Array.prototype.some - Date object can be used as thisArg
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-5-16.js b/test/built-ins/Array/prototype/some/15.4.4.17-5-16.js
index 47a0ac99d..122b6abf6 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-5-16.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-5-16.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-5-16
description: Array.prototype.some - RegExp object can be used as thisArg
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-5-17.js b/test/built-ins/Array/prototype/some/15.4.4.17-5-17.js
index eb3675d1a..344f84d9e 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-5-17.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-5-17.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-5-17
description: Array.prototype.some - the JSON object can be used as thisArg
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-5-18.js b/test/built-ins/Array/prototype/some/15.4.4.17-5-18.js
index 9044f2e04..5d6a3dccd 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-5-18.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-5-18.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-5-18
description: Array.prototype.some - Error object can be used as thisArg
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-5-19.js b/test/built-ins/Array/prototype/some/15.4.4.17-5-19.js
index 737e6b8cc..6e702f470 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-5-19.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-5-19.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-5-19
description: Array.prototype.some - the Arguments object can be used as thisArg
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-5-2.js b/test/built-ins/Array/prototype/some/15.4.4.17-5-2.js
index d9b397e2b..76776201d 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-5-2.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-5-2.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-5-2
description: Array.prototype.some - thisArg is Object
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-5-21.js b/test/built-ins/Array/prototype/some/15.4.4.17-5-21.js
index 1e88de56c..974c7f0e8 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-5-21.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-5-21.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-5-21
description: Array.prototype.some - the global object can be used as thisArg
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-5-22.js b/test/built-ins/Array/prototype/some/15.4.4.17-5-22.js
index 934a6926a..e61e97a4a 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-5-22.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-5-22.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-5-22
description: Array.prototype.some - boolean primitive can be used as thisArg
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-5-23.js b/test/built-ins/Array/prototype/some/15.4.4.17-5-23.js
index f908db8cd..3ded5ff25 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-5-23.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-5-23.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-5-23
description: Array.prototype.some - number primitive can be used as thisArg
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-5-24.js b/test/built-ins/Array/prototype/some/15.4.4.17-5-24.js
index e38574bd6..5daa055f1 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-5-24.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-5-24.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-5-24
description: Array.prototype.some - string primitive can be used as thisArg
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-5-25.js b/test/built-ins/Array/prototype/some/15.4.4.17-5-25.js
index 6017b6418..a20dcd8ad 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-5-25.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-5-25.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-5-25
description: Array.prototype.some - thisArg not passed
flags: [noStrict]
@@ -10,7 +11,7 @@ flags: [noStrict]
function innerObj() {
this._15_4_4_17_5_25 = true;
var _15_4_4_17_5_25 = false;
-
+
function callbackfn(val, idx, obj) {
return this._15_4_4_17_5_25;
}
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-5-3.js b/test/built-ins/Array/prototype/some/15.4.4.17-5-3.js
index 745c4890c..69a2180cc 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-5-3.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-5-3.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-5-3
description: Array.prototype.some - thisArg is Array
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-5-4.js b/test/built-ins/Array/prototype/some/15.4.4.17-5-4.js
index 950f89e65..95351bc9a 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-5-4.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-5-4.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-5-4
description: >
Array.prototype.some - thisArg is object from object
@@ -13,7 +14,7 @@ description: >
{
return this.res;
}
-
+
function foo(){}
foo.prototype.res = true;
var f = new foo();
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-5-5.js b/test/built-ins/Array/prototype/some/15.4.4.17-5-5.js
index 1474a7633..383181643 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-5-5.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-5-5.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-5-5
description: Array.prototype.some - thisArg is object from object template
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-5-6.js b/test/built-ins/Array/prototype/some/15.4.4.17-5-6.js
index 65566dc82..f7213225c 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-5-6.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-5-6.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-5-6
description: Array.prototype.some - thisArg is function
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-5-7.js b/test/built-ins/Array/prototype/some/15.4.4.17-5-7.js
index 3b6664195..f4198a8b0 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-5-7.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-5-7.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-5-7
description: Array.prototype.some - built-in functions can be used as thisArg
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-5-9.js b/test/built-ins/Array/prototype/some/15.4.4.17-5-9.js
index f4b9cb3ad..501906bf9 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-5-9.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-5-9.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-5-9
description: Array.prototype.some - Function Object can be used as thisArg
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-1.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-1.js
index 5c8a0c08a..5935681cb 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-1.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-1.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-1
description: >
Array.prototype.some considers new elements added to array after
@@ -9,7 +10,7 @@ description: >
---*/
var calledForThree = false;
-
+
function callbackfn(val, idx, obj)
{
arr[2] = 3;
@@ -20,7 +21,7 @@ description: >
}
var arr = [1,2,,4,5];
-
+
var val = arr.some(callbackfn);
assert(calledForThree, 'calledForThree !== true');
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-2.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-2.js
index 585296c6b..8429933e0 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-2.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-2.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-2
description: >
Array.prototype.some considers new value of elements in array
@@ -13,11 +14,11 @@ description: >
arr[4] = 6;
if(val < 6)
return false;
- else
+ else
return true;
}
var arr = [1,2,3,4,5];
-
+
assert.sameValue(arr.some(callbackfn), true, 'arr.some(callbackfn)');
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-3.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-3.js
index 48eba7753..d27cbb211 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-3.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-3.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-3
description: >
Array.prototype.some doesn't visit deleted elements in array after
@@ -13,11 +14,11 @@ description: >
delete arr[2];
if(val !== 3)
return false;
- else
+ else
return true;
}
var arr = [1,2,3,4,5];
-
+
assert.sameValue(arr.some(callbackfn), false, 'arr.some(callbackfn)');
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-4.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-4.js
index dd5fb68b2..5b060256f 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-4.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-4.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-4
description: >
Array.prototype.some doesn't visit deleted elements when
@@ -13,11 +14,11 @@ description: >
arr.length = 3;
if(val < 4)
return false;
- else
+ else
return true;
}
-
+
var arr = [1,2,3,4,6];
-
+
assert.sameValue(arr.some(callbackfn), false, 'arr.some(callbackfn)');
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-5.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-5.js
index 0ac93ebd8..89a9a1770 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-5.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-5.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-5
description: >
Array.prototype.some doesn't consider newly added elements in
@@ -13,13 +14,13 @@ description: >
arr[1000] = 5;
if(val < 5)
return false;
- else
+ else
return true;
}
var arr = new Array(10);
arr[1] = 1;
arr[2] = 2;
-
+
assert.sameValue(arr.some(callbackfn), false, 'arr.some(callbackfn)');
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-6.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-6.js
index 0938957b1..e8da5fae6 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-6.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-6.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-6
description: >
Array.prototype.some visits deleted element in array after the
@@ -13,14 +14,14 @@ description: >
delete arr[4];
if(val < 5)
return false;
- else
+ else
return true;
}
Array.prototype[4] = 5;
var arr = [1,2,3,4,5];
-
+
var res = arr.some(callbackfn) ;
delete Array.prototype[4];
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-8.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-8.js
index 8e5cd7785..e257955c9 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-8.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-8.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-8
description: Array.prototype.some - no observable effects occur if length is 0
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-9.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-9.js
index 6fc8106c0..312351df0 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-9.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-9.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-9
description: >
Array.prototype.some - modifications to length don't change number
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-b-1.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-b-1.js
index 34000d458..997bac982 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-b-1.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-b-1.js
@@ -2,13 +2,14 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-b-1
description: >
Array.prototype.some - callbackfn not called for indexes never
been assigned values
---*/
- var callCnt = 0;
+ var callCnt = 0;
function callbackfn(val, idx, obj)
{
callCnt++;
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-b-10.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-b-10.js
index 64e1ab5f1..acddf79b8 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-b-10.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-b-10.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-b-10
description: >
Array.prototype.some - deleting property of prototype causes
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-b-11.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-b-11.js
index f17bcee47..e7f1170a9 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-b-11.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-b-11.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-b-11
description: >
Array.prototype.some - deleting property of prototype causes
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-b-12.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-b-12.js
index 0081c57f5..e575c9fd6 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-b-12.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-b-12.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-b-12
description: >
Array.prototype.some - deleting own property with prototype
@@ -17,7 +18,7 @@ description: >
}
}
var arr = { 0: 0, 1: 111, 2: 2, length: 10 };
-
+
Object.defineProperty(arr, "0", {
get: function () {
delete arr[1];
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-b-13.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-b-13.js
index b8247515d..4f1afb3af 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-b-13.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-b-13.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-b-13
description: >
Array.prototype.some - deleting own property with prototype
@@ -15,8 +16,8 @@ description: >
return false;
}
}
- var arr = [0, 111, 2];
-
+ var arr = [0, 111, 2];
+
Object.defineProperty(arr, "0", {
get: function () {
delete arr[1];
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-b-14.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-b-14.js
index bde75aaa2..db0bf87e4 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-b-14.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-b-14.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-b-14
description: >
Array.prototype.some - decreasing length of array causes index
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-b-15.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-b-15.js
index 16c4c4b10..7c4647504 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-b-15.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-b-15.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-b-15
description: >
Array.prototype.some - decreasing length of array with prototype
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-b-16.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-b-16.js
index 75d3d366f..21fb924b0 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-b-16.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-b-16.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-b-16
description: >
Array.prototype.some - decreasing length of array does not delete
@@ -16,7 +17,7 @@ flags: [noStrict]
return false;
}
}
-
+
var arr = [0, 1, 2];
Object.defineProperty(arr, "2", {
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-b-2.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-b-2.js
index 558afcfc8..e1dedd411 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-b-2.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-b-2.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-b-2
description: Array.prototype.some - added properties in step 2 are visible here
---*/
@@ -13,7 +14,7 @@ description: Array.prototype.some - added properties in step 2 are visible here
return false;
}
}
-
+
var arr = { };
Object.defineProperty(arr, "length", {
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-b-3.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-b-3.js
index f016db5a3..fa54b0595 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-b-3.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-b-3.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-b-3
description: >
Array.prototype.some - deleted properties in step 2 are visible
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-b-4.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-b-4.js
index 8352a2ccb..2f3a8122d 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-b-4.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-b-4.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-b-4
description: >
Array.prototype.some - properties added into own object after
@@ -15,7 +16,7 @@ description: >
return false;
}
}
-
+
var arr = { length: 2 };
Object.defineProperty(arr, "0", {
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-b-5.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-b-5.js
index f556eaee5..c808200a9 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-b-5.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-b-5.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-b-5
description: >
Array.prototype.some - properties added into own object after
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-b-6.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-b-6.js
index 71e74ef6d..b57354dc5 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-b-6.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-b-6.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-b-6
description: >
Array.prototype.some - properties can be added to prototype after
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-b-7.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-b-7.js
index 2211b41dd..5dd76771b 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-b-7.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-b-7.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-b-7
description: >
Array.prototype.some - properties can be added to prototype after
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-b-8.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-b-8.js
index d44ed2a72..b99ca8154 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-b-8.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-b-8.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-b-8
description: >
Array.prototype.some - deleting own property causes index property
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-b-9.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-b-9.js
index 0e9cd5b4a..389a129ad 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-b-9.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-b-9.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-b-9
description: >
Array.prototype.some - deleting own property causes index property
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-1.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-1.js
index a67bf7f29..7d22a36d5 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-1.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-1.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-i-1
description: >
Array.prototype.some - element to be retrieved is own data
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-10.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-10.js
index 8d5beb1bf..32488b488 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-10.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-10.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-i-10
description: >
Array.prototype.some - element to be retrieved is own accessor
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-11.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-11.js
index 318eeea8c..bbd62f9dc 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-11.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-11.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-i-11
description: >
Array.prototype.some - element to be retrieved is own accessor
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-12.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-12.js
index 10383aea3..94c83d554 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-12.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-12.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-i-12
description: >
Array.prototype.some - element to be retrieved is own accessor
@@ -16,7 +17,7 @@ description: >
}
return false;
}
-
+
var arr = [];
Array.prototype[1] = 100;
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-13.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-13.js
index c9dd307ea..329d30001 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-13.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-13.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-i-13
description: >
Array.prototype.some - element to be retrieved is own accessor
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-14.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-14.js
index 01a680559..b96e60a53 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-14.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-14.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-i-14
description: >
Array.prototype.some - element to be retrieved is own accessor
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-15.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-15.js
index 8285fa0de..7f862aaad 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-15.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-15.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-i-15
description: >
Array.prototype.some - element to be retrieved is inherited
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-16.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-16.js
index da4e0699b..ee3cf2adb 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-16.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-16.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-i-16
description: >
Array.prototype.some - element to be retrieved is inherited
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-17.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-17.js
index 856e734e3..b4113bdbc 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-17.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-17.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-i-17
description: >
Array.prototype.some - element to be retrieved is own accessor
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-18.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-18.js
index 23ffb639e..41742e981 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-18.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-18.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-i-18
description: >
Array.prototype.some - element to be retrieved is own accessor
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-19.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-19.js
index 931cf2641..7d45a5523 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-19.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-19.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-i-19
description: >
Array.prototype.some - element to be retrieved is own accessor
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-2.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-2.js
index 8c93ce27f..cd3c2ced7 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-2.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-2.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-i-2
description: >
Array.prototype.some - element to be retrieved is own data
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-20.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-20.js
index 885a59f4e..320cb9899 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-20.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-20.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-i-20
description: >
Array.prototype.some - element to be retrieved is own accessor
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-21.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-21.js
index bd334b397..18fc2abe1 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-21.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-21.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-i-21
description: >
Array.prototype.some - element to be retrieved is inherited
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-22.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-22.js
index f46deb8fc..a6086840b 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-22.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-22.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-i-22
description: >
Array.prototype.some - element to be retrieved is inherited
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-25.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-25.js
index 587b1e1ea..87a76dd0b 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-25.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-25.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-i-25
description: >
Array.prototype.some - This object is the Arguments object which
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-26.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-26.js
index cecb63178..626c4fec9 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-26.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-26.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-i-26
description: >
Array.prototype.some - This object is the Arguments object which
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-27.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-27.js
index e1e1e0f3d..de0a66b25 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-27.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-27.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-i-27
description: >
Array.prototype.some - This object is the Arguments object which
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-28.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-28.js
index c520a3770..da8a40f1e 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-28.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-28.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-i-28
description: >
Array.prototype.some - element changed by getter on previous
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-29.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-29.js
index 2c29fbdc9..416660ba0 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-29.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-29.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-i-29
description: >
Array.prototype.some - element changed by getter on previous
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-3.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-3.js
index 8c11c1dc9..e9b625ee7 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-3.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-3.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-i-3
description: >
Array.prototype.some - element to be retrieved is own data
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-30.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-30.js
index 6b83b9533..9803d3576 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-30.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-30.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-i-30
description: >
Array.prototype.some - unhandled exceptions happened in getter
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-31.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-31.js
index 8b753da1b..5fe12afb7 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-31.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-31.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-i-31
description: >
Array.prototype.some - unhandled exceptions happened in getter
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-4.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-4.js
index f2317b247..8312a515b 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-4.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-4.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-i-4
description: >
Array.prototype.some - element to be retrieved is own data
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-5.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-5.js
index da667e6df..5d2c92a76 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-5.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-5.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-i-5
description: >
Array.prototype.some - element to be retrieved is own data
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-6.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-6.js
index 237c6c55d..19eece565 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-6.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-6.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-i-6
description: >
Array.prototype.some - element to be retrieved is own data
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-7.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-7.js
index 8647fc966..fe4c1e892 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-7.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-7.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-i-7
description: >
Array.prototype.some - element to be retrieved is inherited data
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-8.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-8.js
index db423ed3b..7fdcc8816 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-8.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-8.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-i-8
description: >
Array.prototype.some - element to be retrieved is inherited data
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-9.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-9.js
index 60643bc6b..fe3819ddd 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-9.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-i-9.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-i-9
description: >
Array.prototype.some - element to be retrieved is own accessor
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-1.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-1.js
index ac68d0968..5d83fff70 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-1.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-1.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-ii-1
description: Array.prototype.some - callbackfn called with correct parameters
---*/
@@ -15,6 +16,6 @@ description: Array.prototype.some - callbackfn called with correct parameters
}
var arr = [0,1,2,3,4,5,6,7,8,9];
-
+
assert.sameValue(arr.some(callbackfn), false, 'arr.some(callbackfn)');
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-10.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-10.js
index 99ca002e3..b7bbd6e84 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-10.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-10.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-ii-10
description: Array.prototype.some - callbackfn is called with 1 formal parameter
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-11.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-11.js
index 92b5d06fb..c67f16452 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-11.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-11.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-ii-11
description: Array.prototype.some - callbackfn is called with 2 formal parameter
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-12.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-12.js
index dba95e67b..9fcb899c6 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-12.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-12.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-ii-12
description: Array.prototype.some - callbackfn is called with 3 formal parameter
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-13.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-13.js
index 521c8701c..6d61b65b6 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-13.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-13.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-ii-13
description: >
Array.prototype.some - callbackfn that uses arguments object to
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-16.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-16.js
index e80c86205..c1f58e55a 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-16.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-16.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-ii-16
description: >
Array.prototype.some - 'this' of 'callback' is a Boolean object
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-17.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-17.js
index 6e51aa5ac..85a7f5b2e 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-17.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-17.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-ii-17
description: >
Array.prototype.some - 'this' of 'callbackfn' is a Number object
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-18.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-18.js
index 7a4a995a9..e8edeec02 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-18.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-18.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-ii-18
description: >
Array.prototype.some - 'this' of 'callbackfn' is an String object
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-19.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-19.js
index 106dc32d9..2e8a6f213 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-19.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-19.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-ii-19
description: Array.prototype.some - non-indexed properties are not called
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-2.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-2.js
index 69fbdcdb3..0546acaa1 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-2.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-2.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-ii-2
description: Array.prototype.some - callbackfn takes 3 arguments
---*/
@@ -16,6 +17,6 @@ description: Array.prototype.some - callbackfn takes 3 arguments
var arr = [0,1,true,null,new Object(),"five"];
arr[999999] = -6.6;
-
+
assert.sameValue(arr.some(callbackfn), false, 'arr.some(callbackfn)');
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-20.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-20.js
index 22a2d145a..342f98b38 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-20.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-20.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-ii-20
description: >
Array.prototype.some - callbackfn called with correct parameters
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-21.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-21.js
index c53c52ade..2e9555012 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-21.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-21.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-ii-21
description: >
Array.prototype.some - callbackfn called with correct parameters
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-22.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-22.js
index ac058570e..00f6a963c 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-22.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-22.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-ii-22
description: >
Array.prototype.some - callbackfn called with correct parameters
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-23.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-23.js
index 752813de2..b5baef317 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-23.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-23.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-ii-23
description: >
Array.prototype.some - callbackfn called with correct parameters
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-3.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-3.js
index 01dd49a5e..8e784584d 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-3.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-3.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-ii-3
description: >
Array.prototype.some immediately returns true if callbackfn
@@ -12,14 +13,14 @@ description: >
function callbackfn(val, idx, obj)
{
callCnt++;
- if(idx > 5)
+ if(idx > 5)
return true;
else
return false;
}
var arr = [0,1,2,3,4,5,6,7,8,9];
-
+
assert.sameValue(arr.some(callbackfn), true, 'arr.some(callbackfn)');
assert.sameValue(callCnt, 7, 'callCnt');
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-4.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-4.js
index d39ebfbe5..c9c277ef3 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-4.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-4.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-ii-4
description: >
Array.prototype.some - k values are passed in ascending numeric
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-5.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-5.js
index 2d8c5da6a..bfac0f468 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-5.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-5.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-ii-5
description: >
Array.prototype.some - k values are accessed during each iteration
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-6.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-6.js
index 405841bde..8700b391a 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-6.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-6.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-ii-6
description: Array.prototype.some - arguments to callbackfn are self consistent
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-7.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-7.js
index cd488bd7e..a8742d69f 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-7.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-7.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-ii-7
description: >
Array.prototype.some - unhandled exceptions happened in callbackfn
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-8.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-8.js
index c13b25b9e..9c926f28a 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-8.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-8.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-ii-8
description: >
Array.prototype.some - element changed by callbackfn on previous
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-9.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-9.js
index 197bb88fb..a49cd35a6 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-9.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-ii-9.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-ii-9
description: Array.prototype.some - callbackfn is called with 0 formal parameter
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-1.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-1.js
index ab59969e6..5acfb38bf 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-1.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-1.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-iii-1
description: Array.prototype.some - return value of callbackfn is undefined
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-10.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-10.js
index 57debd3a5..0b26acd25 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-10.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-10.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-iii-10
description: >
Array.prototype.some - return value of callbackfn is a number
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-11.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-11.js
index 08486c883..e17e0f6ff 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-11.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-11.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-iii-11
description: >
Array.prototype.some - return value of callbackfn is a number
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-12.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-12.js
index cdde3f074..1eaab0e8a 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-12.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-12.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-iii-12
description: >
Array.prototype.some - return value of callbackfn is a number
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-13.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-13.js
index 06745c2ef..5690c14b4 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-13.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-13.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-iii-13
description: >
Array.prototype.some - return value of callbackfn is an empty
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-14.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-14.js
index aca2be6d6..c0776e90f 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-14.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-14.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-iii-14
description: >
Array.prototype.some - return value of callbackfn is a non-empty
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-15.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-15.js
index 8cf993f72..37974b816 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-15.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-15.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-iii-15
description: >
Array.prototype.some - return value of callbackfn is Function
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-16.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-16.js
index 1bc0bf573..dc3c10f89 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-16.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-16.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-iii-16
description: >
Array.prototype.some - return value of callbackfn is an Array
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-17.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-17.js
index ceff0c973..ba9188b14 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-17.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-17.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-iii-17
description: >
Array.prototype.some - return value of callbackfn is a String
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-18.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-18.js
index 7e52cd3c0..871b4a217 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-18.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-18.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-iii-18
description: >
Array.prototype.some - return value of callbackfn is a Boolean
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-19.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-19.js
index 69f3939f6..0c71f5486 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-19.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-19.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-iii-19
description: >
Array.prototype.some - return value of callbackfn is a Number
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-2.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-2.js
index 70012452e..19318e4b6 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-2.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-2.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-iii-2
description: Array.prototype.some - return value of callbackfn is null
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-20.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-20.js
index 11be83fd3..481f06fc7 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-20.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-20.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-iii-20
description: >
Array.prototype.some - return value of callbackfn is the Math
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-21.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-21.js
index fbfbd5464..04a02a0da 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-21.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-21.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-iii-21
description: Array.prototype.some - return value of callbackfn is a Date object
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-22.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-22.js
index 4c7f2e3bd..706a94dad 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-22.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-22.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-iii-22
description: >
Array.prototype.some - return value of callbackfn is a RegExp
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-23.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-23.js
index 84e5710d7..d90675753 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-23.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-23.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-iii-23
description: >
Array.prototype.some - return value of callbackfn is the JSON
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-24.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-24.js
index a3f0d4959..55f76e23d 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-24.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-24.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-iii-24
description: >
Array.prototype.some - return value of callbackfn is an Error
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-25.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-25.js
index 9c15faaff..b3aaf6366 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-25.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-25.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-iii-25
description: >
Array.prototype.some - return value of callbackfn is the Arguments
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-26.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-26.js
index 44f8298cc..e8119a33d 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-26.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-26.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-iii-26
description: >
Array.prototype.some - return value of callbackfn is the global
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-28.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-28.js
index 84bd18fee..320659651 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-28.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-28.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-iii-28
description: Array.prototype.some - true prevents further side effects
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-29.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-29.js
index 1c67dd07d..cb3c75c0d 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-29.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-29.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-iii-29
description: >
Array.prototype.some - return value (new Boolean(false)) of
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-3.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-3.js
index e6cf78220..b5c6ee0ee 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-3.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-3.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-iii-3
description: >
Array.prototype.some - return value of callbackfn is a boolean
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-4.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-4.js
index 9b34d801e..ff056a325 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-4.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-4.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-iii-4
description: >
Array.prototype.some - return value of callbackfn is a boolean
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-5.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-5.js
index 65b0e3ad4..6b0b20e3d 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-5.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-5.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-iii-5
description: >
Array.prototype.some - return value of callbackfn is a number
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-6.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-6.js
index c977e1b7f..f54c2e9a7 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-6.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-6.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-iii-6
description: >
Array.prototype.some - return value of callbackfn is a number
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-7.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-7.js
index 47d6d37d3..eae2d4fcb 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-7.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-7.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-iii-7
description: >
Array.prototype.some - return value of callbackfn is a number
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-8.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-8.js
index dc12ba281..a5fc01f22 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-8.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-8.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-iii-8
description: >
Array.prototype.some - return value of callbackfn is a number
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-9.js b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-9.js
index 59c06f78a..2d966cbd0 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-9.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-7-c-iii-9.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-7-c-iii-9
description: >
Array.prototype.some - return value of callbackfn is a number
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-8-1.js b/test/built-ins/Array/prototype/some/15.4.4.17-8-1.js
index 48e067336..0546141f5 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-8-1.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-8-1.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-8-1
description: Array.prototype.some returns false if 'length' is 0 (empty array)
---*/
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-8-10.js b/test/built-ins/Array/prototype/some/15.4.4.17-8-10.js
index e8a7a64ac..d3da6def0 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-8-10.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-8-10.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-8-10
description: Array.prototype.some - subclassed array when length is reduced
---*/
@@ -10,7 +11,7 @@ description: Array.prototype.some - subclassed array when length is reduced
function foo() {}
var f = new foo();
f.length = 2;
-
+
function cb(val)
{
if(val > 2)
@@ -19,6 +20,6 @@ description: Array.prototype.some - subclassed array when length is reduced
return false;
}
var i = f.some(cb);
-
+
assert.sameValue(i, false, 'i');
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-8-11.js b/test/built-ins/Array/prototype/some/15.4.4.17-8-11.js
index 7f3165169..8d5f1a786 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-8-11.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-8-11.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-8-11
description: >
Array.prototype.some returns false when all calls to callbackfn
@@ -16,7 +17,7 @@ description: >
}
var arr = [0,1,2,3,4,5,6,7,8,9];
-
+
assert.sameValue(arr.some(callbackfn), false, 'arr.some(callbackfn)');
assert.sameValue(callCnt, 10, 'callCnt');
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-8-12.js b/test/built-ins/Array/prototype/some/15.4.4.17-8-12.js
index 8be153d1b..5912e36c4 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-8-12.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-8-12.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-8-12
description: >
Array.prototype.some doesn't mutate the array on which it is
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-8-13.js b/test/built-ins/Array/prototype/some/15.4.4.17-8-13.js
index bca47375e..7ef5af8be 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-8-13.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-8-13.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-8-13
description: Array.prototype.some doesn't visit expandos
---*/
@@ -16,7 +17,7 @@ description: Array.prototype.some doesn't visit expandos
var arr = [0,1,2,3,4,5,6,7,8,9];
arr["i"] = 10;
arr[true] = 11;
-
+
assert.sameValue(arr.some(callbackfn), false, 'arr.some(callbackfn)');
assert.sameValue(callCnt, 10, 'callCnt');
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-8-2.js b/test/built-ins/Array/prototype/some/15.4.4.17-8-2.js
index 85fb0e983..da760e894 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-8-2.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-8-2.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-8-2
description: >
Array.prototype.some returns false if 'length' is 0 (subclassed
@@ -12,9 +13,9 @@ description: >
function foo() {}
var f = new foo();
f.length = null;
-
+
function cb(){}
var i = f.some(cb);
-
+
assert.sameValue(i, false, 'i');
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-8-3.js b/test/built-ins/Array/prototype/some/15.4.4.17-8-3.js
index f01ca3cc5..f35fe2196 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-8-3.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-8-3.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-8-3
description: >
Array.prototype.some returns false if 'length' is 0 (subclassed
@@ -12,9 +13,9 @@ description: >
function foo() {}
var f = new foo();
f.length = false;
-
+
function cb(){}
var i = f.some(cb);
-
+
assert.sameValue(i, false, 'i');
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-8-4.js b/test/built-ins/Array/prototype/some/15.4.4.17-8-4.js
index aa6373326..5b6d7153e 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-8-4.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-8-4.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-8-4
description: >
Array.prototype.some returns false if 'length' is 0 (subclassed
@@ -12,9 +13,9 @@ description: >
function foo() {}
var f = new foo();
f.length = 0;
-
+
function cb(){}
var i = f.some(cb);
-
+
assert.sameValue(i, false, 'i');
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-8-5.js b/test/built-ins/Array/prototype/some/15.4.4.17-8-5.js
index a646445e4..e66aa4802 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-8-5.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-8-5.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-8-5
description: >
Array.prototype.some returns false if 'length' is 0 (subclassed
@@ -12,9 +13,9 @@ description: >
function foo() {}
var f = new foo();
f.length = '0';
-
+
function cb(){}
var i = f.some(cb);
-
+
assert.sameValue(i, false, 'i');
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-8-6.js b/test/built-ins/Array/prototype/some/15.4.4.17-8-6.js
index a942ac601..5607fad05 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-8-6.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-8-6.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-8-6
description: >
Array.prototype.some returns false if 'length' is 0 (subclassed
@@ -11,12 +12,12 @@ description: >
foo.prototype = new Array(1, 2, 3);
function foo() {}
var f = new foo();
-
+
var o = { valueOf: function () { return 0;}};
f.length = o;
-
+
function cb(){}
var i = f.some(cb);
-
+
assert.sameValue(i, false, 'i');
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-8-7.js b/test/built-ins/Array/prototype/some/15.4.4.17-8-7.js
index cc5744616..c483ee3d6 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-8-7.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-8-7.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-8-7
description: >
Array.prototype.some returns false if 'length' is 0 (subclassed
@@ -11,10 +12,10 @@ description: >
foo.prototype = new Array(1, 2, 3);
function foo() {}
var f = new foo();
-
+
var o = { toString: function () { return '0';}};
f.length = o;
-
+
// objects inherit the default valueOf method of the Object object;
// that simply returns the itself. Since the default valueOf() method
// does not return a primitive value, ES next tries to convert the object
@@ -23,6 +24,6 @@ description: >
function cb(){}
var i = f.some(cb);
-
+
assert.sameValue(i, false, 'i');
diff --git a/test/built-ins/Array/prototype/some/15.4.4.17-8-8.js b/test/built-ins/Array/prototype/some/15.4.4.17-8-8.js
index 3a4eb4b47..14dd2908f 100644
--- a/test/built-ins/Array/prototype/some/15.4.4.17-8-8.js
+++ b/test/built-ins/Array/prototype/some/15.4.4.17-8-8.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es5id: 15.4.4.17-8-8
description: >
Array.prototype.some returns false if 'length' is 0 (subclassed
@@ -11,9 +12,9 @@ description: >
foo.prototype = new Array(1, 2, 3);
function foo() {}
var f = new foo();
-
+
f.length = [];
-
+
// objects inherit the default valueOf method of the Object object;
// that simply returns the itself. Since the default valueOf() method
// does not return a primitive value, ES next tries to convert the object
@@ -30,6 +31,6 @@ description: >
function cb(){}
var i = f.some(cb);
-
+
assert.sameValue(i, false, 'i');
diff --git a/test/built-ins/Array/prototype/some/name.js b/test/built-ins/Array/prototype/some/name.js
index c6b1d031a..64d90e3d5 100644
--- a/test/built-ins/Array/prototype/some/name.js
+++ b/test/built-ins/Array/prototype/some/name.js
@@ -2,6 +2,7 @@
// This code is governed by the BSD license found in the LICENSE file.
/*---
+esid: sec-array.prototype.some
es6id: 22.1.3.23
description: >
Array.prototype.some.name is "some".