Defined it.js

Entry point for writing tests with it.

describe Static Function Public


Defined it.js

Creates a test with it.

Arguments Returns Source
function (description,cb){
   var it = describeIt(description);
   "function" === typeof cb && cb(it);
   return it;
       
}
    

run Static Function Public


Defined it.js

Run all tests that are currently registered.

Returns Source
function (){
   var ret = comb.serial(Object.keys(its).map(function (k) {
       return function () {
           return its[k].run();
       };
   }));
   comb.listenForExit(function () {
       ret.then(function (results) {
           var its = {};
           results.forEach(function (summary) {
               comb.merge(its, summary);
           });
           printSummary(its);
       });
   });
   return ret;
       
}
    

License

MIT https://github.com/doug-martin/it/raw/master/LICENSE

Meta

Code: git clone git://github.com/doug-martin/it.git