Exemplo n.º 1
0
        fs.readFile("logs/lib.coverage.json", function(error, data){
            if (error!=null){
                //console.log("readfile error: "+error);
            } else {
                try{
                    var json=JSON.parse(data);
                    coverage=json.coverage;
                    var files=json.files;
                    var testsarr=stderr.match(/(\d*) tests/);
                    testnum=testsarr==undefined? "?": testsarr[1];
                } catch(error){
                    //console.log("json error: "+error);
                }
            }

            terminal.clear().move(1,0).colorize('%cTests   : %b'+testnum).nl();
            terminal.colorize('%cCoverage:');
            if(coverage>90){
                terminal.colorize('%w%2  '+coverage+'  %n ');
            } else if(coverage>60){
                terminal.colorize('%w%3  '+coverage+'  %n ');
            } else {
                terminal.colorize('%w%1  '+coverage+'  %n ');
            }
            terminal.nl().write("----------------------------------------").nl();
            if (errormsg==undefined){
                terminal.color("white").write("no error");
            } else {
                terminal.write(errormsg);
            }

            lock=false;
            terminal.move(0,0).color("green").write('status: unlock');
        });
Exemplo n.º 2
0
 Sites.on('loaded', function (sites) {
     terminal.color('green').write('Loaded ' + sites.length + ' Sites.\n').reset();
 });