From 3383ba9c1b4c7d6eade7ac6688e71e8d9296115b Mon Sep 17 00:00:00 2001
From: Mike Pennisi <mike@mikepennisi.com>
Date: Sun, 17 Jun 2018 20:34:27 -0400
Subject: [PATCH] Extend metadata with `esid`

---
 test/language/directive-prologue/func-decl-final-runtime.js      | 1 +
 .../directive-prologue/func-decl-inside-func-decl-runtime.js     | 1 +
 test/language/directive-prologue/func-decl-not-first-runtime.js  | 1 +
 test/language/directive-prologue/func-decl-runtime.js            | 1 +
 test/language/directive-prologue/func-expr-final-runtime.js      | 1 +
 .../directive-prologue/func-expr-inside-func-decl-runtime.js     | 1 +
 test/language/directive-prologue/func-expr-no-semi-runtime.js    | 1 +
 test/language/directive-prologue/func-expr-not-first-runtime.js  | 1 +
 test/language/directive-prologue/func-expr-runtime.js            | 1 +
 .../directive-prologue/get-accsr-inside-func-expr-runtime.js     | 1 +
 test/language/directive-prologue/get-accsr-not-first-runtime.js  | 1 +
 test/language/directive-prologue/get-accsr-runtime.js            | 1 +
 .../directive-prologue/set-accsr-inside-func-expr-runtime.js     | 1 +
 test/language/directive-prologue/set-accsr-not-first-runtime.js  | 1 +
 14 files changed, 14 insertions(+)

diff --git a/test/language/directive-prologue/func-decl-final-runtime.js b/test/language/directive-prologue/func-decl-final-runtime.js
index 60b0b8b665..9cbc743146 100644
--- a/test/language/directive-prologue/func-decl-final-runtime.js
+++ b/test/language/directive-prologue/func-decl-final-runtime.js
@@ -2,6 +2,7 @@
 // This code is governed by the BSD license found in the LICENSE file.
 
 /*---
+esid: use-strict-directive
 es5id: 10.1.1-21-s
 description: >
     Strict Mode - Function code of a FunctionDeclaration contains Use
diff --git a/test/language/directive-prologue/func-decl-inside-func-decl-runtime.js b/test/language/directive-prologue/func-decl-inside-func-decl-runtime.js
index 470eae0bee..59313153f1 100644
--- a/test/language/directive-prologue/func-decl-inside-func-decl-runtime.js
+++ b/test/language/directive-prologue/func-decl-inside-func-decl-runtime.js
@@ -2,6 +2,7 @@
 // This code is governed by the BSD license found in the LICENSE file.
 
 /*---
+esid: use-strict-directive
 es5id: 10.1.1-15-s
 description: >
     Strict Mode - Function code that is part of a FunctionDeclaration
diff --git a/test/language/directive-prologue/func-decl-not-first-runtime.js b/test/language/directive-prologue/func-decl-not-first-runtime.js
index 27826a85af..d6504be257 100644
--- a/test/language/directive-prologue/func-decl-not-first-runtime.js
+++ b/test/language/directive-prologue/func-decl-not-first-runtime.js
@@ -2,6 +2,7 @@
 // This code is governed by the BSD license found in the LICENSE file.
 
 /*---
+esid: use-strict-directive
 es5id: 10.1.1-20-s
 description: >
     Strict Mode - Function code of a FunctionDeclaration contains Use
diff --git a/test/language/directive-prologue/func-decl-runtime.js b/test/language/directive-prologue/func-decl-runtime.js
index b9dbd353eb..d3dbfb611b 100644
--- a/test/language/directive-prologue/func-decl-runtime.js
+++ b/test/language/directive-prologue/func-decl-runtime.js
@@ -2,6 +2,7 @@
 // This code is governed by the BSD license found in the LICENSE file.
 
 /*---
+esid: use-strict-directive
 es5id: 10.1.1-19-s
 description: >
     Strict Mode - Function code of a FunctionDeclaration contains Use
diff --git a/test/language/directive-prologue/func-expr-final-runtime.js b/test/language/directive-prologue/func-expr-final-runtime.js
index 1a437bce31..b5fa0a49f3 100644
--- a/test/language/directive-prologue/func-expr-final-runtime.js
+++ b/test/language/directive-prologue/func-expr-final-runtime.js
@@ -2,6 +2,7 @@
 // This code is governed by the BSD license found in the LICENSE file.
 
 /*---
+esid: use-strict-directive
 es5id: 10.1.1-24-s
 description: >
     Strict Mode - Function code of a FunctionExpression contains Use
diff --git a/test/language/directive-prologue/func-expr-inside-func-decl-runtime.js b/test/language/directive-prologue/func-expr-inside-func-decl-runtime.js
index e6f66c589f..467fb5d653 100644
--- a/test/language/directive-prologue/func-expr-inside-func-decl-runtime.js
+++ b/test/language/directive-prologue/func-expr-inside-func-decl-runtime.js
@@ -2,6 +2,7 @@
 // This code is governed by the BSD license found in the LICENSE file.
 
 /*---
+esid: use-strict-directive
 es5id: 10.1.1-16-s
 description: >
     Strict Mode - Function code that is part of a FunctionExpression
diff --git a/test/language/directive-prologue/func-expr-no-semi-runtime.js b/test/language/directive-prologue/func-expr-no-semi-runtime.js
index 0c16990b8c..3885d3194d 100644
--- a/test/language/directive-prologue/func-expr-no-semi-runtime.js
+++ b/test/language/directive-prologue/func-expr-no-semi-runtime.js
@@ -2,6 +2,7 @@
 // This code is governed by the BSD license found in the LICENSE file.
 
 /*---
+esid: use-strict-directive
 es5id: 10.1.1-2-s
 description: >
     Strict Mode - Use Strict Directive Prologue is ''use strict''
diff --git a/test/language/directive-prologue/func-expr-not-first-runtime.js b/test/language/directive-prologue/func-expr-not-first-runtime.js
index aaf2bb1787..4aae5cc8a4 100644
--- a/test/language/directive-prologue/func-expr-not-first-runtime.js
+++ b/test/language/directive-prologue/func-expr-not-first-runtime.js
@@ -2,6 +2,7 @@
 // This code is governed by the BSD license found in the LICENSE file.
 
 /*---
+esid: use-strict-directive
 es5id: 10.1.1-23-s
 description: >
     Strict Mode - Function code of a FunctionExpression contains Use
diff --git a/test/language/directive-prologue/func-expr-runtime.js b/test/language/directive-prologue/func-expr-runtime.js
index 2b982cc6c7..9ad085997a 100644
--- a/test/language/directive-prologue/func-expr-runtime.js
+++ b/test/language/directive-prologue/func-expr-runtime.js
@@ -2,6 +2,7 @@
 // This code is governed by the BSD license found in the LICENSE file.
 
 /*---
+esid: use-strict-directive
 es5id: 10.1.1-22-s
 description: >
     Strict Mode - Function code of a FunctionExpression contains Use
diff --git a/test/language/directive-prologue/get-accsr-inside-func-expr-runtime.js b/test/language/directive-prologue/get-accsr-inside-func-expr-runtime.js
index e9a02beb08..11e4628d85 100644
--- a/test/language/directive-prologue/get-accsr-inside-func-expr-runtime.js
+++ b/test/language/directive-prologue/get-accsr-inside-func-expr-runtime.js
@@ -2,6 +2,7 @@
 // This code is governed by the BSD license found in the LICENSE file.
 
 /*---
+esid: use-strict-directive
 es5id: 10.1.1-17-s
 description: >
     Strict Mode - Function code that is part of a Accessor
diff --git a/test/language/directive-prologue/get-accsr-not-first-runtime.js b/test/language/directive-prologue/get-accsr-not-first-runtime.js
index 96e94074fb..8f2d9bc5ff 100644
--- a/test/language/directive-prologue/get-accsr-not-first-runtime.js
+++ b/test/language/directive-prologue/get-accsr-not-first-runtime.js
@@ -2,6 +2,7 @@
 // This code is governed by the BSD license found in the LICENSE file.
 
 /*---
+esid: use-strict-directive
 es5id: 10.1.1-27-s
 description: >
     Strict Mode - Function code of Accessor PropertyAssignment
diff --git a/test/language/directive-prologue/get-accsr-runtime.js b/test/language/directive-prologue/get-accsr-runtime.js
index cf2d42f553..47e6893b80 100644
--- a/test/language/directive-prologue/get-accsr-runtime.js
+++ b/test/language/directive-prologue/get-accsr-runtime.js
@@ -2,6 +2,7 @@
 // This code is governed by the BSD license found in the LICENSE file.
 
 /*---
+esid: use-strict-directive
 es5id: 10.1.1-25-s
 description: >
     Strict Mode - Function code of Accessor PropertyAssignment
diff --git a/test/language/directive-prologue/set-accsr-inside-func-expr-runtime.js b/test/language/directive-prologue/set-accsr-inside-func-expr-runtime.js
index aac40333a8..1038aa0585 100644
--- a/test/language/directive-prologue/set-accsr-inside-func-expr-runtime.js
+++ b/test/language/directive-prologue/set-accsr-inside-func-expr-runtime.js
@@ -2,6 +2,7 @@
 // This code is governed by the BSD license found in the LICENSE file.
 
 /*---
+esid: use-strict-directive
 es5id: 10.1.1-18-s
 description: >
     Strict Mode - Function code that is part of a Accessor
diff --git a/test/language/directive-prologue/set-accsr-not-first-runtime.js b/test/language/directive-prologue/set-accsr-not-first-runtime.js
index 2d5dc25c1a..3a46065622 100644
--- a/test/language/directive-prologue/set-accsr-not-first-runtime.js
+++ b/test/language/directive-prologue/set-accsr-not-first-runtime.js
@@ -2,6 +2,7 @@
 // This code is governed by the BSD license found in the LICENSE file.
 
 /*---
+esid: use-strict-directive
 es5id: 10.1.1-26-s
 description: >
     Strict Mode - Function code of Accessor PropertyAssignment
-- 
GitLab