diff options
Diffstat (limited to 'test/built-ins/Promise/all')
45 files changed, 45 insertions, 45 deletions
diff --git a/test/built-ins/Promise/all/S25.4.4.1_A3.1_T1.js b/test/built-ins/Promise/all/S25.4.4.1_A3.1_T1.js index 3022972a3..805a05525 100644 --- a/test/built-ins/Promise/all/S25.4.4.1_A3.1_T1.js +++ b/test/built-ins/Promise/all/S25.4.4.1_A3.1_T1.js @@ -2,7 +2,7 @@ // See LICENSE for details. /*--- -info: > +info: | Promise.all expects an iterable argument; ref 7.4.1 non-Object fails CheckIterable ref 7.4.2 GetIterator throws TypeError if CheckIterable fails diff --git a/test/built-ins/Promise/all/S25.4.4.1_A3.1_T2.js b/test/built-ins/Promise/all/S25.4.4.1_A3.1_T2.js index b17b42269..88e7acb72 100644 --- a/test/built-ins/Promise/all/S25.4.4.1_A3.1_T2.js +++ b/test/built-ins/Promise/all/S25.4.4.1_A3.1_T2.js @@ -2,7 +2,7 @@ // See LICENSE for details. /*--- -info: > +info: | Promise.all expects an iterable argument; fails if recieves an abrupt completion ref 7.4.1 non-Object fails CheckIterable diff --git a/test/built-ins/Promise/all/S25.4.4.1_A3.1_T3.js b/test/built-ins/Promise/all/S25.4.4.1_A3.1_T3.js index 73b5230b4..9dcabfadd 100644 --- a/test/built-ins/Promise/all/S25.4.4.1_A3.1_T3.js +++ b/test/built-ins/Promise/all/S25.4.4.1_A3.1_T3.js @@ -2,7 +2,7 @@ // See LICENSE for details. /*--- -info: > +info: | Promise.all expects an iterable argument; fails if GetIterator returns an abrupt completion. es6id: S25.4.4.1_A3.1_T3 diff --git a/test/built-ins/Promise/all/S25.4.4.1_A4.1_T1.js b/test/built-ins/Promise/all/S25.4.4.1_A4.1_T1.js index 5b5851e05..e2ad6eee7 100644 --- a/test/built-ins/Promise/all/S25.4.4.1_A4.1_T1.js +++ b/test/built-ins/Promise/all/S25.4.4.1_A4.1_T1.js @@ -2,7 +2,7 @@ // See LICENSE for details. /*--- -info: > +info: | Promise.all should throw if 'this' does not conform to Promise constructor es6id: S25.4.4.1_A4.1_T1 description: this must conform to Promise constructor in Promise.all diff --git a/test/built-ins/Promise/all/S25.4.4.1_A5.1_T1.js b/test/built-ins/Promise/all/S25.4.4.1_A5.1_T1.js index 1720f8ede..2428711a6 100644 --- a/test/built-ins/Promise/all/S25.4.4.1_A5.1_T1.js +++ b/test/built-ins/Promise/all/S25.4.4.1_A5.1_T1.js @@ -2,7 +2,7 @@ // See LICENSE for details. /*--- -info: > +info: | Promise.all expects an iterable argument; rejects if IteratorStep() throws es6id: S25.4.4.1_A5.1_T1 diff --git a/test/built-ins/Promise/all/S25.4.4.1_A6.1_T1.js b/test/built-ins/Promise/all/S25.4.4.1_A6.1_T1.js index 9a1421cac..a3ba1d7a8 100644 --- a/test/built-ins/Promise/all/S25.4.4.1_A6.1_T1.js +++ b/test/built-ins/Promise/all/S25.4.4.1_A6.1_T1.js @@ -2,7 +2,7 @@ // See LICENSE for details. /*--- -info: > +info: | Promise.all with 0-element array es6id: S25.4.4.1_A5.1_T1 author: Sam Mikes diff --git a/test/built-ins/Promise/all/S25.4.4.1_A6.1_T2.js b/test/built-ins/Promise/all/S25.4.4.1_A6.1_T2.js index 3671b7bb1..73a47330b 100644 --- a/test/built-ins/Promise/all/S25.4.4.1_A6.1_T2.js +++ b/test/built-ins/Promise/all/S25.4.4.1_A6.1_T2.js @@ -2,7 +2,7 @@ // See LICENSE for details. /*--- -info: > +info: | Promise.all with 0-element array should accept an empty array es6id: S25.4.4.1_A6.1_T2 diff --git a/test/built-ins/Promise/all/S25.4.4.1_A7.1_T1.js b/test/built-ins/Promise/all/S25.4.4.1_A7.1_T1.js index 4b0636e0c..7eb81e9ce 100644 --- a/test/built-ins/Promise/all/S25.4.4.1_A7.1_T1.js +++ b/test/built-ins/Promise/all/S25.4.4.1_A7.1_T1.js @@ -2,7 +2,7 @@ // See LICENSE for details. /*--- -info: > +info: | Promise.all with 1-element array should accept an array with settled promise es6id: S25.4.4.1_A6.1_T2 diff --git a/test/built-ins/Promise/all/S25.4.4.1_A7.2_T1.js b/test/built-ins/Promise/all/S25.4.4.1_A7.2_T1.js index acfeafc6d..480147423 100644 --- a/test/built-ins/Promise/all/S25.4.4.1_A7.2_T1.js +++ b/test/built-ins/Promise/all/S25.4.4.1_A7.2_T1.js @@ -2,7 +2,7 @@ // See LICENSE for details. /*--- -info: > +info: | Promise.all with 1-element array should accept an array with settled promise es6id: S25.4.4.1_A7.2_T1 diff --git a/test/built-ins/Promise/all/S25.4.4.1_A8.2_T1.js b/test/built-ins/Promise/all/S25.4.4.1_A8.2_T1.js index 8c379cd90..c77d3336f 100644 --- a/test/built-ins/Promise/all/S25.4.4.1_A8.2_T1.js +++ b/test/built-ins/Promise/all/S25.4.4.1_A8.2_T1.js @@ -2,7 +2,7 @@ // See LICENSE for details. /*--- -info: > +info: | Promise.all with 2-element array es6id: S25.4.4.1_A8.1_T1 author: Sam Mikes diff --git a/test/built-ins/Promise/all/S25.4.4.1_A8.2_T2.js b/test/built-ins/Promise/all/S25.4.4.1_A8.2_T2.js index 25b26cef7..374d8fbfc 100644 --- a/test/built-ins/Promise/all/S25.4.4.1_A8.2_T2.js +++ b/test/built-ins/Promise/all/S25.4.4.1_A8.2_T2.js @@ -2,7 +2,7 @@ // See LICENSE for details. /*--- -info: > +info: | Promise.all with 2-element array es6id: S25.4.4.1_A8.2_T2 author: Sam Mikes diff --git a/test/built-ins/Promise/all/call-resolve-element-after-return.js b/test/built-ins/Promise/all/call-resolve-element-after-return.js index f313998e4..6b85ec15e 100644 --- a/test/built-ins/Promise/all/call-resolve-element-after-return.js +++ b/test/built-ins/Promise/all/call-resolve-element-after-return.js @@ -5,7 +5,7 @@ es6id: 25.4.4.1.2 description: > Cannot change result value of resolved Promise.all element after Promise.all() returned. -info: > +info: | Promise.all Resolve Element Functions 1. Let alreadyCalled be the value of F's [[AlreadyCalled]] internal slot. diff --git a/test/built-ins/Promise/all/call-resolve-element-items.js b/test/built-ins/Promise/all/call-resolve-element-items.js index 2a6f9328c..97e7541c3 100644 --- a/test/built-ins/Promise/all/call-resolve-element-items.js +++ b/test/built-ins/Promise/all/call-resolve-element-items.js @@ -5,7 +5,7 @@ es6id: 25.4.4.1.2 description: > Cannot change result value of resolved Promise.all elements. -info: > +info: | Promise.all Resolve Element Functions 1. Let alreadyCalled be the value of F's [[AlreadyCalled]] internal slot. diff --git a/test/built-ins/Promise/all/call-resolve-element.js b/test/built-ins/Promise/all/call-resolve-element.js index fedc06418..fc600d459 100644 --- a/test/built-ins/Promise/all/call-resolve-element.js +++ b/test/built-ins/Promise/all/call-resolve-element.js @@ -5,7 +5,7 @@ es6id: 25.4.4.1.2 description: > Cannot change result value of resolved Promise.all element. -info: > +info: | Promise.all Resolve Element Functions 1. Let alreadyCalled be the value of F's [[AlreadyCalled]] internal slot. diff --git a/test/built-ins/Promise/all/capability-executor-called-twice.js b/test/built-ins/Promise/all/capability-executor-called-twice.js index 357991eb3..580483b33 100644 --- a/test/built-ins/Promise/all/capability-executor-called-twice.js +++ b/test/built-ins/Promise/all/capability-executor-called-twice.js @@ -5,7 +5,7 @@ es6id: 25.4.4.1 description: > Throws a TypeError if capabilities executor already called with non-undefined values. -info: > +info: | Promise.all ( iterable ) ... diff --git a/test/built-ins/Promise/all/capability-executor-not-callable.js b/test/built-ins/Promise/all/capability-executor-not-callable.js index d09cef6a9..91ed10864 100644 --- a/test/built-ins/Promise/all/capability-executor-not-callable.js +++ b/test/built-ins/Promise/all/capability-executor-not-callable.js @@ -5,7 +5,7 @@ es6id: 25.4.4.1 description: > Throws a TypeError if either resolve or reject capability is not callable. -info: > +info: | Promise.all ( iterable ) ... diff --git a/test/built-ins/Promise/all/ctx-ctor-throws.js b/test/built-ins/Promise/all/ctx-ctor-throws.js index 79f40da16..e9c015ab9 100644 --- a/test/built-ins/Promise/all/ctx-ctor-throws.js +++ b/test/built-ins/Promise/all/ctx-ctor-throws.js @@ -5,7 +5,7 @@ description: > `Promise.all` invoked on a constructor value that throws an error es6id: 25.4.4.1 -info: > +info: | 1. Let C be the this value. [...] 6. Let promiseCapability be NewPromiseCapability(C). diff --git a/test/built-ins/Promise/all/ctx-ctor.js b/test/built-ins/Promise/all/ctx-ctor.js index 83c0d53e9..07d611822 100644 --- a/test/built-ins/Promise/all/ctx-ctor.js +++ b/test/built-ins/Promise/all/ctx-ctor.js @@ -5,7 +5,7 @@ description: > `Promise.all` invoked on a constructor value es6id: 25.4.4.1 -info: > +info: | 1. Let C be the this value. [...] 6. Let promiseCapability be NewPromiseCapability(C). diff --git a/test/built-ins/Promise/all/ctx-non-ctor.js b/test/built-ins/Promise/all/ctx-non-ctor.js index 89c885b3b..0dc551498 100644 --- a/test/built-ins/Promise/all/ctx-non-ctor.js +++ b/test/built-ins/Promise/all/ctx-non-ctor.js @@ -5,7 +5,7 @@ description: > `Promise.all` invoked on a non-constructor value es6id: 25.4.4.1 -info: > +info: | [...] 6. Let promiseCapability be NewPromiseCapability(C). 7. ReturnIfAbrupt(promiseCapability). diff --git a/test/built-ins/Promise/all/ctx-non-object.js b/test/built-ins/Promise/all/ctx-non-object.js index d909bb762..77dadc8fb 100644 --- a/test/built-ins/Promise/all/ctx-non-object.js +++ b/test/built-ins/Promise/all/ctx-non-object.js @@ -5,7 +5,7 @@ description: > `Promise.all` invoked on a non-object value es6id: 25.4.4.1 -info: > +info: | 1. Let C be the this value. 2. If Type(C) is not Object, throw a TypeError exception. features: [Symbol] diff --git a/test/built-ins/Promise/all/does-not-invoke-array-setters.js b/test/built-ins/Promise/all/does-not-invoke-array-setters.js index 364204a8a..19db5a8be 100644 --- a/test/built-ins/Promise/all/does-not-invoke-array-setters.js +++ b/test/built-ins/Promise/all/does-not-invoke-array-setters.js @@ -5,7 +5,7 @@ es6id: 25.4.4.1.1 description: > Indexed setter properties on Array.prototype are not invoked. -info: > +info: | Runtime Semantics: PerformPromiseAll( iteratorRecord, constructor, resultCapability) ... diff --git a/test/built-ins/Promise/all/invoke-resolve-return.js b/test/built-ins/Promise/all/invoke-resolve-return.js index b34952fe7..604de4397 100644 --- a/test/built-ins/Promise/all/invoke-resolve-return.js +++ b/test/built-ins/Promise/all/invoke-resolve-return.js @@ -3,7 +3,7 @@ /*--- description: Use of the value returned by the constructor's `resolve` method. es6id: 25.4.4.1 -info: > +info: | [...] 6. Let promiseCapability be NewPromiseCapability(C). [...] diff --git a/test/built-ins/Promise/all/invoke-resolve.js b/test/built-ins/Promise/all/invoke-resolve.js index 64ef8f2ca..ab71ccd73 100644 --- a/test/built-ins/Promise/all/invoke-resolve.js +++ b/test/built-ins/Promise/all/invoke-resolve.js @@ -5,7 +5,7 @@ description: > Invocation of the constructor's `resolve` method es6id: 25.4.4.1 -info: > +info: | 11. Let result be PerformPromiseAll(iteratorRecord, C, promiseCapability). [...] diff --git a/test/built-ins/Promise/all/invoke-then.js b/test/built-ins/Promise/all/invoke-then.js index e64188964..4a7896870 100644 --- a/test/built-ins/Promise/all/invoke-then.js +++ b/test/built-ins/Promise/all/invoke-then.js @@ -5,7 +5,7 @@ description: > Invocation of the instance's `then` method es6id: 25.4.4.1 -info: > +info: | 11. Let result be PerformPromiseAll(iteratorRecord, C, promiseCapability). [...] diff --git a/test/built-ins/Promise/all/length.js b/test/built-ins/Promise/all/length.js index 37b936c71..e47b77119 100644 --- a/test/built-ins/Promise/all/length.js +++ b/test/built-ins/Promise/all/length.js @@ -3,7 +3,7 @@ /*--- es6id: 25.4.4.1 description: Promise.all `length` property -info: > +info: | ES6 Section 17: Every built-in Function object, including constructors, has a length property whose value is an integer. Unless otherwise specified, this value diff --git a/test/built-ins/Promise/all/name.js b/test/built-ins/Promise/all/name.js index 42c80de04..74ea807e1 100644 --- a/test/built-ins/Promise/all/name.js +++ b/test/built-ins/Promise/all/name.js @@ -3,7 +3,7 @@ /*--- es6id: 25.4.4.1 description: Promise.all `name` property -info: > +info: | ES6 Section 17: Every built-in Function object, including constructors, that is not diff --git a/test/built-ins/Promise/all/new-resolve-function.js b/test/built-ins/Promise/all/new-resolve-function.js index b8edf247d..383148f44 100644 --- a/test/built-ins/Promise/all/new-resolve-function.js +++ b/test/built-ins/Promise/all/new-resolve-function.js @@ -5,7 +5,7 @@ es6id: 25.4.4.1.1 description: > Each Promise.all element is called with a new Promise.all Resolve Element function. -info: > +info: | Runtime Semantics: PerformPromiseAll( iteratorRecord, constructor, resultCapability) ... diff --git a/test/built-ins/Promise/all/prop-desc.js b/test/built-ins/Promise/all/prop-desc.js index 59f6c0d83..aaab2b133 100644 --- a/test/built-ins/Promise/all/prop-desc.js +++ b/test/built-ins/Promise/all/prop-desc.js @@ -5,7 +5,7 @@ es6id: 25.4.4.1_A1.3_T1 author: Jordan Harband description: Promise.all property descriptor -info: > +info: | ES6 Section 17 Every other data property described in clauses 18 through 26 and in Annex diff --git a/test/built-ins/Promise/all/reject-deferred.js b/test/built-ins/Promise/all/reject-deferred.js index 785fe8fde..40d282135 100644 --- a/test/built-ins/Promise/all/reject-deferred.js +++ b/test/built-ins/Promise/all/reject-deferred.js @@ -3,7 +3,7 @@ /*--- description: Rejecting through deferred invocation of the provided resolving function es6id: 25.4.4.1 -info: > +info: | [...] 6. Let promiseCapability be NewPromiseCapability(C). [...] diff --git a/test/built-ins/Promise/all/reject-ignored-deferred.js b/test/built-ins/Promise/all/reject-ignored-deferred.js index aaf33eca1..2913ba760 100644 --- a/test/built-ins/Promise/all/reject-ignored-deferred.js +++ b/test/built-ins/Promise/all/reject-ignored-deferred.js @@ -5,7 +5,7 @@ description: > Resolved promises ignore rejections through deferred invocation of the provided resolving function es6id: 25.4.4.1 -info: > +info: | [...] 6. Let promiseCapability be NewPromiseCapability(C). [...] diff --git a/test/built-ins/Promise/all/reject-ignored-immed.js b/test/built-ins/Promise/all/reject-ignored-immed.js index 9f3e190ca..ff61f6202 100644 --- a/test/built-ins/Promise/all/reject-ignored-immed.js +++ b/test/built-ins/Promise/all/reject-ignored-immed.js @@ -5,7 +5,7 @@ description: > Resolved promises ignore rejections through immediate invocation of the provided resolving function es6id: 25.4.4.1 -info: > +info: | [...] 6. Let promiseCapability be NewPromiseCapability(C). [...] diff --git a/test/built-ins/Promise/all/reject-immed.js b/test/built-ins/Promise/all/reject-immed.js index 74560c777..e32fba3d6 100644 --- a/test/built-ins/Promise/all/reject-immed.js +++ b/test/built-ins/Promise/all/reject-immed.js @@ -3,7 +3,7 @@ /*--- description: Rejecting through immediate invocation of the provided resolving function es6id: 25.4.4.1 -info: > +info: | [...] 6. Let promiseCapability be NewPromiseCapability(C). [...] diff --git a/test/built-ins/Promise/all/resolve-before-loop-exit-from-same.js b/test/built-ins/Promise/all/resolve-before-loop-exit-from-same.js index 0ad1df9ea..3294503da 100644 --- a/test/built-ins/Promise/all/resolve-before-loop-exit-from-same.js +++ b/test/built-ins/Promise/all/resolve-before-loop-exit-from-same.js @@ -5,7 +5,7 @@ es6id: 25.4.4.1.1 description: > Cannot tamper remainingElementsCount when Promise.all resolve element function is called twice in a row. -info: > +info: | Runtime Semantics: PerformPromiseAll( iteratorRecord, constructor, resultCapability) ... diff --git a/test/built-ins/Promise/all/resolve-before-loop-exit.js b/test/built-ins/Promise/all/resolve-before-loop-exit.js index 397931fed..0ecb2a179 100644 --- a/test/built-ins/Promise/all/resolve-before-loop-exit.js +++ b/test/built-ins/Promise/all/resolve-before-loop-exit.js @@ -5,7 +5,7 @@ es6id: 25.4.4.1.1 description: > Cannot tamper remainingElementsCount when two Promise.all resolve element functions are called in succession. -info: > +info: | Runtime Semantics: PerformPromiseAll( iteratorRecord, constructor, resultCapability) ... diff --git a/test/built-ins/Promise/all/resolve-element-function-extensible.js b/test/built-ins/Promise/all/resolve-element-function-extensible.js index ec58bfb72..fff03cde8 100644 --- a/test/built-ins/Promise/all/resolve-element-function-extensible.js +++ b/test/built-ins/Promise/all/resolve-element-function-extensible.js @@ -4,7 +4,7 @@ /*--- es6id: 25.4.4.1.2 description: The [[Extensible]] slot of Promise.all Resolve Element functions -info: > +info: | 17 ECMAScript Standard Built-in Objects: Unless specified otherwise, the [[Extensible]] internal slot of a built-in object initially has the value true. diff --git a/test/built-ins/Promise/all/resolve-element-function-length.js b/test/built-ins/Promise/all/resolve-element-function-length.js index 4be074f61..6b1570582 100644 --- a/test/built-ins/Promise/all/resolve-element-function-length.js +++ b/test/built-ins/Promise/all/resolve-element-function-length.js @@ -4,7 +4,7 @@ /*--- es6id: 25.4.4.1.2 description: The `length` property of Promise.all Resolve Element functions -info: > +info: | The length property of a Promise.all resolve element function is 1. 17 ECMAScript Standard Built-in Objects: diff --git a/test/built-ins/Promise/all/resolve-element-function-name.js b/test/built-ins/Promise/all/resolve-element-function-name.js index 9276f1aa1..f975ef3ac 100644 --- a/test/built-ins/Promise/all/resolve-element-function-name.js +++ b/test/built-ins/Promise/all/resolve-element-function-name.js @@ -4,7 +4,7 @@ /*--- es6id: 25.4.4.1.2 description: The `name` property of Promise.all Resolve Element functions -info: > +info: | A promise resolve function is an anonymous built-in function. 17 ECMAScript Standard Built-in Objects: diff --git a/test/built-ins/Promise/all/resolve-element-function-nonconstructor.js b/test/built-ins/Promise/all/resolve-element-function-nonconstructor.js index 13087c6ca..4c329a4b0 100644 --- a/test/built-ins/Promise/all/resolve-element-function-nonconstructor.js +++ b/test/built-ins/Promise/all/resolve-element-function-nonconstructor.js @@ -4,7 +4,7 @@ /*--- es6id: 25.4.4.1.2 description: Promise.all Resolve Element functions are not constructors -info: > +info: | 17 ECMAScript Standard Built-in Objects: Built-in function objects that are not identified as constructors do not implement the [[Construct]] internal method unless otherwise specified diff --git a/test/built-ins/Promise/all/resolve-element-function-prototype.js b/test/built-ins/Promise/all/resolve-element-function-prototype.js index 49c69c8f0..c809e78c6 100644 --- a/test/built-ins/Promise/all/resolve-element-function-prototype.js +++ b/test/built-ins/Promise/all/resolve-element-function-prototype.js @@ -4,7 +4,7 @@ /*--- es6id: 25.4.4.1.2 description: The [[Prototype]] of Promise.all Resolve Element functions -info: > +info: | 17 ECMAScript Standard Built-in Objects: Unless otherwise specified every built-in function and every built-in constructor has the Function prototype object, which is the initial diff --git a/test/built-ins/Promise/all/resolve-from-same-thenable.js b/test/built-ins/Promise/all/resolve-from-same-thenable.js index 328c5997e..02cc9b982 100644 --- a/test/built-ins/Promise/all/resolve-from-same-thenable.js +++ b/test/built-ins/Promise/all/resolve-from-same-thenable.js @@ -5,7 +5,7 @@ es6id: 25.4.4.1.1 description: > Cannot tamper remainingElementsCount when Promise.all resolve element function is called multiple times. -info: > +info: | Runtime Semantics: PerformPromiseAll( iteratorRecord, constructor, resultCapability) ... diff --git a/test/built-ins/Promise/all/resolve-non-thenable.js b/test/built-ins/Promise/all/resolve-non-thenable.js index 0c2905a64..33cb1a406 100644 --- a/test/built-ins/Promise/all/resolve-non-thenable.js +++ b/test/built-ins/Promise/all/resolve-non-thenable.js @@ -3,7 +3,7 @@ /*--- description: Resolving with a non-thenable object value es6id: 25.4.4.1 -info: > +info: | [...] 6. Let promiseCapability be NewPromiseCapability(C). [...] diff --git a/test/built-ins/Promise/all/resolve-poisoned-then.js b/test/built-ins/Promise/all/resolve-poisoned-then.js index 0d4722e10..53de258c7 100644 --- a/test/built-ins/Promise/all/resolve-poisoned-then.js +++ b/test/built-ins/Promise/all/resolve-poisoned-then.js @@ -3,7 +3,7 @@ /*--- description: Resolving with an object with a "poisoned" `then` property es6id: 25.4.4.1 -info: > +info: | [...] 6. Let promiseCapability be NewPromiseCapability(C). [...] diff --git a/test/built-ins/Promise/all/resolve-thenable.js b/test/built-ins/Promise/all/resolve-thenable.js index 4651422d0..c39de44bb 100644 --- a/test/built-ins/Promise/all/resolve-thenable.js +++ b/test/built-ins/Promise/all/resolve-thenable.js @@ -3,7 +3,7 @@ /*--- description: Resolving with a thenable object value es6id: 25.4.4.1 -info: > +info: | [...] 6. Let promiseCapability be NewPromiseCapability(C). [...] diff --git a/test/built-ins/Promise/all/same-reject-function.js b/test/built-ins/Promise/all/same-reject-function.js index c862d9563..0e0db97c4 100644 --- a/test/built-ins/Promise/all/same-reject-function.js +++ b/test/built-ins/Promise/all/same-reject-function.js @@ -5,7 +5,7 @@ es6id: 25.4.4.1.1 description: > Each Promise.all element is called with the same reject function. -info: > +info: | Runtime Semantics: PerformPromiseAll( iteratorRecord, constructor, resultCapability) ... diff --git a/test/built-ins/Promise/all/species-get-error.js b/test/built-ins/Promise/all/species-get-error.js index 0ddf88dde..0311392b0 100644 --- a/test/built-ins/Promise/all/species-get-error.js +++ b/test/built-ins/Promise/all/species-get-error.js @@ -5,7 +5,7 @@ description: > Promise.all() does not retrieve `Symbol.species` property of the `this` value es6id: 25.4.4.1 -info: > +info: | 1. Let C be the this value. 2. If Type(C) is not Object, throw a TypeError exception. 3. Let promiseCapability be ? NewPromiseCapability(C). |