(reason)
| 6924 | * @returns {Promise} Returns a promise that was already resolved as rejected with the `reason`. |
| 6925 | */ |
| 6926 | var reject = function(reason) { |
| 6927 | return { |
| 6928 | then: function(callback, errback) { |
| 6929 | var result = defer(); |
| 6930 | nextTick(function() { |
| 6931 | result.resolve((errback || defaultErrback)(reason)); |
| 6932 | }); |
| 6933 | return result.promise; |
| 6934 | } |
| 6935 | }; |
| 6936 | }; |
| 6937 | |
| 6938 | |
| 6939 | /** |
no test coverage detected