Sha256: 58b76a13612bb8eb4c029ed84f9e9ceec9cc0f1ee8570b529b86769a5477f6b7
Contents?: true
Size: 736 Bytes
Versions: 46
Compression:
Stored size: 736 Bytes
Contents
"use strict"; module.exports = function (t, a) { var arr = []; a(t(arr), arr, "Array"); a(t(""), "", "String"); var args = (function () { return arguments; }()); a(t(args), args, "Arguments"); var arrayLike = { length: 0 }; a(t(arrayLike), arrayLike, "Array like"); a.throws( function () { t(function () {}); }, TypeError, "Function" ); a.throws( function () { t({}); }, TypeError, "Plain object" ); a.throws( function () { t(/raz/); }, TypeError, "Regexp" ); a.throws( function () { t(); }, TypeError, "No argument" ); a.throws( function () { t(null); }, TypeError, "Null" ); a.throws( function () { t(undefined); }, TypeError, "Undefined" ); };
Version data entries
46 entries across 46 versions & 3 rubygems