ensure-thenable.js 229 Bytes Edit Raw Blame History 1 2 3 4 5 6 7 8 9 10 11 "use strict"; module.exports = function (t, a) { // Just sanity checks as proper tests are at isThenable var thenable = { then: function () {} }; a.throws(function () { t({}); }, TypeError); a(t(thenable), thenable); };