From 4a9a3a2d061842e86bfddaf638221f0c841fc00d Mon Sep 17 00:00:00 2001
From: Lyza Danger Gardner <lyza@lyza.com>
Date: Thu, 29 Jun 2017 11:36:13 -0400
Subject: [PATCH] add esid

---
 test/built-ins/isFinite/S15.1.2.5_A2.6.js                       | 2 ++
 test/built-ins/isFinite/S15.1.2.5_A2.7.js                       | 2 ++
 test/built-ins/isFinite/length.js                               | 2 +-
 test/built-ins/isFinite/name.js                                 | 1 +
 test/built-ins/isFinite/prop-desc.js                            | 2 +-
 .../isFinite/return-abrupt-from-tonumber-number-symbol.js       | 2 +-
 test/built-ins/isFinite/return-abrupt-from-tonumber-number.js   | 2 +-
 test/built-ins/isFinite/return-false-on-nan-or-infinities.js    | 2 +-
 test/built-ins/isFinite/return-true-for-valid-finite-numbers.js | 2 +-
 test/built-ins/isFinite/tonumber-operations.js                  | 2 +-
 test/built-ins/isFinite/toprimitive-call-abrupt.js              | 2 +-
 test/built-ins/isFinite/toprimitive-get-abrupt.js               | 2 +-
 test/built-ins/isFinite/toprimitive-not-callable-throws.js      | 2 +-
 test/built-ins/isFinite/toprimitive-result-is-object-throws.js  | 2 +-
 test/built-ins/isFinite/toprimitive-result-is-symbol-throws.js  | 2 +-
 test/built-ins/isFinite/toprimitive-valid-result.js             | 2 +-
 16 files changed, 18 insertions(+), 13 deletions(-)

diff --git a/test/built-ins/isFinite/S15.1.2.5_A2.6.js b/test/built-ins/isFinite/S15.1.2.5_A2.6.js
index 5a0e9406d9..1e4d28a7d3 100644
--- a/test/built-ins/isFinite/S15.1.2.5_A2.6.js
+++ b/test/built-ins/isFinite/S15.1.2.5_A2.6.js
@@ -4,6 +4,8 @@
 /*---
 info: The isFinite property has not prototype property
 es5id: 15.1.2.5_A2.6
+es6id: 18.2.2
+esid: sec-isfinite-number
 description: Checking isFinite.prototype
 ---*/
 
diff --git a/test/built-ins/isFinite/S15.1.2.5_A2.7.js b/test/built-ins/isFinite/S15.1.2.5_A2.7.js
index 266d958898..594dc15d7f 100644
--- a/test/built-ins/isFinite/S15.1.2.5_A2.7.js
+++ b/test/built-ins/isFinite/S15.1.2.5_A2.7.js
@@ -4,6 +4,8 @@
 /*---
 info: The isFinite property can't be used as constructor
 es5id: 15.1.2.5_A2.7
+es6id: 18.2.2
+esid: sec-isfinite-number
 description: >
     If property does not implement the internal [[Construct]] method,
     throw a TypeError exception
diff --git a/test/built-ins/isFinite/length.js b/test/built-ins/isFinite/length.js
index 136fdb19f9..da34f236b5 100644
--- a/test/built-ins/isFinite/length.js
+++ b/test/built-ins/isFinite/length.js
@@ -2,8 +2,8 @@
 // This code is governed by the BSD license found in the LICENSE file.
 
 /*---
-esid: sec-isfinite-number
 es6id: 18.2.2
+esid: sec-isfinite-number
 description: >
   The length property of isFinite is 1
 includes: [propertyHelper.js]
diff --git a/test/built-ins/isFinite/name.js b/test/built-ins/isFinite/name.js
index d9775c23e4..562c5e2152 100644
--- a/test/built-ins/isFinite/name.js
+++ b/test/built-ins/isFinite/name.js
@@ -3,6 +3,7 @@
 
 /*---
 es6id: 18.2.2
+esid: sec-isfinite-number
 description: >
   isFinite.name is "isFinite".
 info: >
diff --git a/test/built-ins/isFinite/prop-desc.js b/test/built-ins/isFinite/prop-desc.js
index 0147bcddc4..dcc90c1eba 100644
--- a/test/built-ins/isFinite/prop-desc.js
+++ b/test/built-ins/isFinite/prop-desc.js
@@ -2,8 +2,8 @@
 // This code is governed by the BSD license found in the LICENSE file.
 
 /*---
-esid: sec-isfinite-number
 es6id: 18.2.2
+esid: sec-isfinite-number
 description: >
   Property descriptor for isFinite
 includes: [propertyHelper.js]
diff --git a/test/built-ins/isFinite/return-abrupt-from-tonumber-number-symbol.js b/test/built-ins/isFinite/return-abrupt-from-tonumber-number-symbol.js
index 1dd19b2bb1..375b347805 100644
--- a/test/built-ins/isFinite/return-abrupt-from-tonumber-number-symbol.js
+++ b/test/built-ins/isFinite/return-abrupt-from-tonumber-number-symbol.js
@@ -2,8 +2,8 @@
 // This code is governed by the BSD license found in the LICENSE file.
 
 /*---
-esid: sec-isfinite-number
 es6id: 18.2.2
+esid: sec-isfinite-number
 description: >
   Throws a TypeError if number is a Symbol
 info: |
diff --git a/test/built-ins/isFinite/return-abrupt-from-tonumber-number.js b/test/built-ins/isFinite/return-abrupt-from-tonumber-number.js
index afeba7d311..8c85134733 100644
--- a/test/built-ins/isFinite/return-abrupt-from-tonumber-number.js
+++ b/test/built-ins/isFinite/return-abrupt-from-tonumber-number.js
@@ -2,8 +2,8 @@
 // This code is governed by the BSD license found in the LICENSE file.
 
 /*---
-esid: sec-isfinite-number
 es6id: 18.2.2
+esid: sec-isfinite-number
 description: >
   Return abrupt completion from ToNumber(number)
 info: |
diff --git a/test/built-ins/isFinite/return-false-on-nan-or-infinities.js b/test/built-ins/isFinite/return-false-on-nan-or-infinities.js
index c07cf19dff..5b26ff0cbf 100644
--- a/test/built-ins/isFinite/return-false-on-nan-or-infinities.js
+++ b/test/built-ins/isFinite/return-false-on-nan-or-infinities.js
@@ -2,8 +2,8 @@
 // This code is governed by the BSD license found in the LICENSE file.
 
 /*---
-esid: sec-isfinite-number
 es6id: 18.2.2
+esid: sec-isfinite-number
 description: >
   Return false if number is NaN, Infinity or -Infinity
 info: |
diff --git a/test/built-ins/isFinite/return-true-for-valid-finite-numbers.js b/test/built-ins/isFinite/return-true-for-valid-finite-numbers.js
index 9e7eb8165c..7fbd2edb04 100644
--- a/test/built-ins/isFinite/return-true-for-valid-finite-numbers.js
+++ b/test/built-ins/isFinite/return-true-for-valid-finite-numbers.js
@@ -2,8 +2,8 @@
 // This code is governed by the BSD license found in the LICENSE file.
 
 /*---
-esid: sec-isfinite-number
 es6id: 18.2.2
+esid: sec-isfinite-number
 description: >
   Return true if number is not NaN, Infinity or -Infinity
 info: |
diff --git a/test/built-ins/isFinite/tonumber-operations.js b/test/built-ins/isFinite/tonumber-operations.js
index 0048b65e7e..f4c7c32f52 100644
--- a/test/built-ins/isFinite/tonumber-operations.js
+++ b/test/built-ins/isFinite/tonumber-operations.js
@@ -2,8 +2,8 @@
 // This code is governed by the BSD license found in the LICENSE file.
 
 /*---
-esid: sec-isfinite-number
 es6id: 18.2.2
+esid: sec-isfinite-number
 description: >
   number argument is converted by ToNumber
 info: |
diff --git a/test/built-ins/isFinite/toprimitive-call-abrupt.js b/test/built-ins/isFinite/toprimitive-call-abrupt.js
index 9a4242c343..f5e6252686 100644
--- a/test/built-ins/isFinite/toprimitive-call-abrupt.js
+++ b/test/built-ins/isFinite/toprimitive-call-abrupt.js
@@ -2,8 +2,8 @@
 // This code is governed by the BSD license found in the LICENSE file.
 
 /*---
-esid: sec-isfinite-number
 es6id: 18.2.2
+esid: sec-isfinite-number
 description: >
   Return abrupt completion calling number.@@toPrimitive
 info: |
diff --git a/test/built-ins/isFinite/toprimitive-get-abrupt.js b/test/built-ins/isFinite/toprimitive-get-abrupt.js
index bc6d05700f..729eb01e9e 100644
--- a/test/built-ins/isFinite/toprimitive-get-abrupt.js
+++ b/test/built-ins/isFinite/toprimitive-get-abrupt.js
@@ -2,8 +2,8 @@
 // This code is governed by the BSD license found in the LICENSE file.
 
 /*---
-esid: sec-isfinite-number
 es6id: 18.2.2
+esid: sec-isfinite-number
 description: >
   Return abrupt completion getting number.@@toPrimitive
 info: |
diff --git a/test/built-ins/isFinite/toprimitive-not-callable-throws.js b/test/built-ins/isFinite/toprimitive-not-callable-throws.js
index 8ce8703ce8..6106ceb895 100644
--- a/test/built-ins/isFinite/toprimitive-not-callable-throws.js
+++ b/test/built-ins/isFinite/toprimitive-not-callable-throws.js
@@ -2,8 +2,8 @@
 // This code is governed by the BSD license found in the LICENSE file.
 
 /*---
-esid: sec-isfinite-number
 es6id: 18.2.2
+esid: sec-isfinite-number
 description: >
   Throws a TypeError if number.@@toPrimitive is not null, undefined, or callable
 info: |
diff --git a/test/built-ins/isFinite/toprimitive-result-is-object-throws.js b/test/built-ins/isFinite/toprimitive-result-is-object-throws.js
index 017089d9e4..bd97608d58 100644
--- a/test/built-ins/isFinite/toprimitive-result-is-object-throws.js
+++ b/test/built-ins/isFinite/toprimitive-result-is-object-throws.js
@@ -2,8 +2,8 @@
 // This code is governed by the BSD license found in the LICENSE file.
 
 /*---
-esid: sec-isfinite-number
 es6id: 18.2.2
+esid: sec-isfinite-number
 description: >
   Throws a TypeError if the result of calling number.@@toPrimitive is an Object
 info: |
diff --git a/test/built-ins/isFinite/toprimitive-result-is-symbol-throws.js b/test/built-ins/isFinite/toprimitive-result-is-symbol-throws.js
index 0dfa8275df..825fa0be99 100644
--- a/test/built-ins/isFinite/toprimitive-result-is-symbol-throws.js
+++ b/test/built-ins/isFinite/toprimitive-result-is-symbol-throws.js
@@ -2,8 +2,8 @@
 // This code is governed by the BSD license found in the LICENSE file.
 
 /*---
-esid: sec-isfinite-number
 es6id: 18.2.2
+esid: sec-isfinite-number
 description: >
   Throws a TypeError if the result of calling number.@@toPrimitive is a symbol
 info: |
diff --git a/test/built-ins/isFinite/toprimitive-valid-result.js b/test/built-ins/isFinite/toprimitive-valid-result.js
index 6af51b5701..29d1674431 100644
--- a/test/built-ins/isFinite/toprimitive-valid-result.js
+++ b/test/built-ins/isFinite/toprimitive-valid-result.js
@@ -2,8 +2,8 @@
 // This code is governed by the BSD license found in the LICENSE file.
 
 /*---
-esid: sec-isfinite-number
 es6id: 18.2.2
+esid: sec-isfinite-number
 description: >
   Use non-object value returned from @@toPrimitive method
 info: |
-- 
GitLab