From 6b09ad045971132fbe7eddbfb3ce15c642b3a971 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Bargull?= <andre.bargull@gmail.com>
Date: Wed, 1 Mar 2017 22:35:37 +0100
Subject: [PATCH] Update YAML frontmatter of some tests to be compatible with
 monkeyYaml (#862)

---
 .../RegExp/prototype/Symbol.split/str-adv-thru-empty-match.js   | 2 +-
 .../RegExp/prototype/Symbol.split/u-lastindex-adv-thru-match.js | 2 +-
 test/intl402/PluralRules/prototype/select/non-finite.js         | 2 +-
 test/intl402/PluralRules/prototype/select/tainting.js           | 2 +-
 test/language/module-code/instn-named-bndng-dflt-expr.js        | 2 +-
 test/language/module-code/instn-star-ambiguous.js               | 2 +-
 test/language/module-code/instn-star-props-circular.js          | 2 +-
 .../language/module-code/instn-star-props-dflt-keep-indirect.js | 2 +-
 test/language/module-code/instn-star-props-dflt-keep-local.js   | 2 +-
 test/language/module-code/instn-star-props-dflt-skip.js         | 2 +-
 test/language/statements/for-of/array-contract.js               | 2 +-
 test/language/statements/if/cptn-else-false-abrupt-empty.js     | 2 +-
 test/language/statements/with/labelled-fn-stmt.js               | 2 +-
 13 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/test/built-ins/RegExp/prototype/Symbol.split/str-adv-thru-empty-match.js b/test/built-ins/RegExp/prototype/Symbol.split/str-adv-thru-empty-match.js
index 526d9fe7cb..0b724acdbd 100644
--- a/test/built-ins/RegExp/prototype/Symbol.split/str-adv-thru-empty-match.js
+++ b/test/built-ins/RegExp/prototype/Symbol.split/str-adv-thru-empty-match.js
@@ -2,7 +2,7 @@
 // This code is governed by the BSD license found in the LICENSE file.
 
 /*---
-description:
+description: >
     lastIndex is explicitly advanced following an empty match
 es6id: 21.2.5.11
 info: >
diff --git a/test/built-ins/RegExp/prototype/Symbol.split/u-lastindex-adv-thru-match.js b/test/built-ins/RegExp/prototype/Symbol.split/u-lastindex-adv-thru-match.js
index e7dcc0d8d6..11e42fedd7 100644
--- a/test/built-ins/RegExp/prototype/Symbol.split/u-lastindex-adv-thru-match.js
+++ b/test/built-ins/RegExp/prototype/Symbol.split/u-lastindex-adv-thru-match.js
@@ -2,7 +2,7 @@
 // This code is governed by the BSD license found in the LICENSE file.
 
 /*---
-description:
+description: >
     lastIndex is advanced according to width of astral symbols following match success
 es6id: 21.2.5.11
 info: >
diff --git a/test/intl402/PluralRules/prototype/select/non-finite.js b/test/intl402/PluralRules/prototype/select/non-finite.js
index 1539edeb6b..430a0cb520 100644
--- a/test/intl402/PluralRules/prototype/select/non-finite.js
+++ b/test/intl402/PluralRules/prototype/select/non-finite.js
@@ -4,7 +4,7 @@
 /*---
 esid: sec-Intl.PluralRules.prototype.select
 description: Tests that select function returns "other" for non finite values.
-info:
+info: |
   1.1.4. ResolvePlural (pluralRules, n)
   (...)
   1.1.4_3. If isFinite(n) is false, then
diff --git a/test/intl402/PluralRules/prototype/select/tainting.js b/test/intl402/PluralRules/prototype/select/tainting.js
index 0decb708f6..e69732839b 100644
--- a/test/intl402/PluralRules/prototype/select/tainting.js
+++ b/test/intl402/PluralRules/prototype/select/tainting.js
@@ -6,7 +6,7 @@ esid: sec-intl-pluralrules-abstracts
 description: >
     Tests that the behavior of a Record is not affected by
     adversarial  changes to Object.prototype.
-info:
+info: |
   1.1.1. InitializePluralRules (pluralRules, locales, options)
   (...)
   1.1.1_6. Let t be ? GetOption(options, "type", "string", « "cardinal", "ordinal" », "cardinal").
diff --git a/test/language/module-code/instn-named-bndng-dflt-expr.js b/test/language/module-code/instn-named-bndng-dflt-expr.js
index b6e2be52a4..5c6adf8389 100644
--- a/test/language/module-code/instn-named-bndng-dflt-expr.js
+++ b/test/language/module-code/instn-named-bndng-dflt-expr.js
@@ -1,7 +1,7 @@
 // Copyright (C) 2016 the V8 project authors. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
-description:
+description: >
     Imported binding reflects state of exported default binding (expressions)
 esid: sec-moduledeclarationinstantiation
 info: |
diff --git a/test/language/module-code/instn-star-ambiguous.js b/test/language/module-code/instn-star-ambiguous.js
index 2154431e32..8d15a102e3 100644
--- a/test/language/module-code/instn-star-ambiguous.js
+++ b/test/language/module-code/instn-star-ambiguous.js
@@ -1,7 +1,7 @@
 // Copyright (C) 2016 the V8 project authors. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
-description:
+description: >
     Ambiguous exports are not reflected in module namespace objects, nor do
     they trigger an error upon resolution
 esid: sec-moduledeclarationinstantiation
diff --git a/test/language/module-code/instn-star-props-circular.js b/test/language/module-code/instn-star-props-circular.js
index 7441bdb802..a159676bb0 100644
--- a/test/language/module-code/instn-star-props-circular.js
+++ b/test/language/module-code/instn-star-props-circular.js
@@ -1,7 +1,7 @@
 // Copyright (C) 2016 the V8 project authors. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
-description:
+description: >
     Circular "star" imports do not trigger infinite recursion during name
     enumeration.
 esid: sec-moduledeclarationinstantiation
diff --git a/test/language/module-code/instn-star-props-dflt-keep-indirect.js b/test/language/module-code/instn-star-props-dflt-keep-indirect.js
index 8c5f7ddbd6..772e9603ff 100644
--- a/test/language/module-code/instn-star-props-dflt-keep-indirect.js
+++ b/test/language/module-code/instn-star-props-dflt-keep-indirect.js
@@ -1,7 +1,7 @@
 // Copyright (C) 2016 the V8 project authors. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
-description:
+description: >
     Indirect default exports are included in the module namespace object
 esid: sec-moduledeclarationinstantiation
 info: |
diff --git a/test/language/module-code/instn-star-props-dflt-keep-local.js b/test/language/module-code/instn-star-props-dflt-keep-local.js
index 925a881a46..f9d7bd0097 100644
--- a/test/language/module-code/instn-star-props-dflt-keep-local.js
+++ b/test/language/module-code/instn-star-props-dflt-keep-local.js
@@ -1,7 +1,7 @@
 // Copyright (C) 2016 the V8 project authors. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
-description:
+description: >
     Local default exports are included in the module namespace object
 esid: sec-moduledeclarationinstantiation
 info: |
diff --git a/test/language/module-code/instn-star-props-dflt-skip.js b/test/language/module-code/instn-star-props-dflt-skip.js
index 2eaf768000..b54279b8c3 100644
--- a/test/language/module-code/instn-star-props-dflt-skip.js
+++ b/test/language/module-code/instn-star-props-dflt-skip.js
@@ -1,7 +1,7 @@
 // Copyright (C) 2016 the V8 project authors. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
-description:
+description: >
     Default exports are not included in the module namespace object
 esid: sec-moduledeclarationinstantiation
 info: |
diff --git a/test/language/statements/for-of/array-contract.js b/test/language/statements/for-of/array-contract.js
index b44a06f299..6c083e49d2 100644
--- a/test/language/statements/for-of/array-contract.js
+++ b/test/language/statements/for-of/array-contract.js
@@ -3,7 +3,7 @@
 
 /*---
 description: Array entry removal during traversal using for..of
-info:
+info: >
     Entries removed from an Array instance during traversal should not be
     visited.
 es6id: 13.6.4
diff --git a/test/language/statements/if/cptn-else-false-abrupt-empty.js b/test/language/statements/if/cptn-else-false-abrupt-empty.js
index 5c86ebee9d..ac90da3d83 100644
--- a/test/language/statements/if/cptn-else-false-abrupt-empty.js
+++ b/test/language/statements/if/cptn-else-false-abrupt-empty.js
@@ -2,7 +2,7 @@
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 esid: sec-if-statement-runtime-semantics-evaluation
-description:
+description: >
     Completion value when expression is false with an `else` clause and body
     returns an empty abrupt completion
 info: >
diff --git a/test/language/statements/with/labelled-fn-stmt.js b/test/language/statements/with/labelled-fn-stmt.js
index 8008b39308..7ae8ac7153 100644
--- a/test/language/statements/with/labelled-fn-stmt.js
+++ b/test/language/statements/with/labelled-fn-stmt.js
@@ -3,7 +3,7 @@
 /*---
 esid: sec-with-statement-static-semantics-early-errors
 es6id: 13.11.1
-description:
+description: >
   A labelled function declaration is never permitted in the Statement position
 info: |
   WithStatementa: with ( Expression ) Statement
-- 
GitLab