(reason)
| 11654 | }; |
| 11655 | |
| 11656 | var createInternalRejectedPromise = function(reason) { |
| 11657 | return { |
| 11658 | then: function(callback, errback) { |
| 11659 | var result = defer(); |
| 11660 | nextTick(function() { |
| 11661 | try { |
| 11662 | result.resolve((isFunction(errback) ? errback : defaultErrback)(reason)); |
| 11663 | } catch(e) { |
| 11664 | result.reject(e); |
| 11665 | exceptionHandler(e); |
| 11666 | } |
| 11667 | }); |
| 11668 | return result.promise; |
| 11669 | } |
| 11670 | }; |
| 11671 | }; |
| 11672 | |
| 11673 | |
| 11674 | /** |
no test coverage detected