angular.js/lib/promises-aplus/promises-aplus-test-adapter.js
2013-08-24 12:49:57 -07:00

15 lines
406 B
JavaScript

var isFunction = function isFunction(value){return typeof value == 'function';}
var $q = qFactory(process.nextTick, function noopExceptionHandler() {});
exports.fulfilled = $q.resolve;
exports.rejected = $q.reject;
exports.pending = function () {
var deferred = $q.defer();
return {
promise: deferred.promise,
fulfill: deferred.resolve,
reject: deferred.reject
};
};