ensure-thenable.js 226 Bytes Raw Blame History Permalink 1 2 3 4 5 6 7 8 9 "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); };