| Index: LayoutTests/fast/js/Promise-already-rejected.html
|
| diff --git a/LayoutTests/fast/js/Promise-already-fulfilled.html b/LayoutTests/fast/js/Promise-already-rejected.html
|
| similarity index 69%
|
| copy from LayoutTests/fast/js/Promise-already-fulfilled.html
|
| copy to LayoutTests/fast/js/Promise-already-rejected.html
|
| index 560803e23a7b73b3a5938822521f65adbb29000a..8127a1a34a793c3731f8f9ec1ab33055d2626220 100644
|
| --- a/LayoutTests/fast/js/Promise-already-fulfilled.html
|
| +++ b/LayoutTests/fast/js/Promise-already-rejected.html
|
| @@ -12,15 +12,17 @@ description('Test Promise.');
|
| window.jsTestIsAsync = true;
|
|
|
| new Promise(function(resolver) {
|
| - resolver.fulfill('foo');
|
| - resolver.fulfill('bar');
|
| -}).then(function(result) {
|
| + resolver.reject('foo');
|
| + resolver.fulfill('fulfill');
|
| + resolver.resolve('resolve');
|
| + resolver.reject('reject');
|
| +}).then(function() {
|
| + testFailed('fulfilled');
|
| + finishJSTest();
|
| +}, function(result) {
|
| window.result = result;
|
| shouldBeEqualToString('result', 'foo');
|
| finishJSTest();
|
| -}, function() {
|
| - testFailed('rejected');
|
| - finishJSTest();
|
| });
|
|
|
| </script>
|
|
|