await-awaits-thenables.js (474B)
1 // |reftest| async 2 // Copyright 2016 Microsoft, Inc. All rights reserved. 3 // This code is governed by the BSD license found in the LICENSE file. 4 5 /*--- 6 author: Brian Terlson <brian.terlson@microsoft.com> 7 esid: pending 8 description: > 9 Await can await any thenable. 10 flags: [async] 11 includes: [asyncHelpers.js] 12 ---*/ 13 14 var thenable = { 15 then: function (resolve, reject) { 16 resolve(42); 17 } 18 } 19 async function foo() { 20 assert.sameValue(await thenable, 42); 21 } 22 23 asyncTest(foo);