4 <script src="../../resources/js-test.js"></script>
7 <div id="description"></div>
8 <div id="console"></div>
10 description('Test Promise.');
12 window.jsTestIsAsync = true;
14 new Promise(function(resolve, reject) {
16 resolve(new Promise(function(r) { anotherResolve = r; }));
20 anotherResolve('foo');
21 }).then(function(result) {
22 window.result = result;
23 shouldBeEqualToString('result', 'foo');
26 testFailed('rejected');