module.exports = function (t, a, d) { indexTest( indexTest.readDir(path).aside(function (data) { delete data.sticky; delete data.unicode; }) )(t, a, d); };
module.exports = function (t, a, d) { indexTest.readDir(path)(function (data) { var keys = Object.keys(t); forEach(data, function (path, name) { if (name === 'isNan') { name = 'isNaN'; } if (keys.indexOf(name) !== -1) { a(t[name], require(path)); } else { a.ok(false, name + " - is present ?"); } }); }).end(d); };
"": indexTest(indexTest.readDir(dir)(function (o) { delete o.deferred; delete o.join; delete o.isPromise; delete o.ext; delete o.base; return indexTest.readDir(dir + '/join') .then(function (o2) { delete o2.base; o2.join = o2.default; delete o2.default; return merge(o, o2); }); }), "index"),
'use strict'; var isFunction = require('es5-ext/lib/Function/is-function') , convert = require('es5-ext/lib/String/prototype/hyphen-to-camel') , path = require('path') , readdir = require('fs').readdir , indexTest = require('tad/lib/utils/index-test') , dir = path.dirname(__dirname) + '/lib'; module.exports = { "": indexTest(indexTest.readDir(dir)(function (o) { delete o.deferred; delete o.ext; delete o.promise; delete o.profiler; return o; }), ['Deferred', 'delay', 'extend', 'gate', 'profile', 'profileEnd', 'promisify', 'promisifySync', 'map', 'reduce', 'some']), "isPromise": function (t, a) { a(t.isPromise(t(null)), true); a(t.isPromise({}), false); }, "Delay": function (t, a, d) { var x = {}; t.delay(function (r) { return r; }, 5)(x)(function (r) { a(r, x); }).end(d, d); },