Вход Регистрация
Файл: error-kitty/node_modules/mocha/lib/reporters/html-cov.js
Строк: 41
<?php
/**
 * Module dependencies.
 */

var JSONCov = require('./json-cov')
  , 
fs = require('fs');

/**
 * Expose `HTMLCov`.
 */

exports module.exports HTMLCov;

/**
 * Initialize a new `JsCoverage` reporter.
 *
 * @param {Runner} runner
 * @api public
 */

function HTMLCov(runner) {
  var 
jade = require('jade')
    , 
file __dirname '/templates/coverage.jade'
    
str fs.readFileSync(file'utf8')
    , 
fn jade.compile(str, { filenamefile })
    , 
self this;

  
JSONCov.call(thisrunnerfalse);

  
runner.on('end', function(){
    
process.stdout.write(fn({
        
covself.cov
      
coverageClasscoverageClass
    
}));
  });
}

/**
 * Return coverage class for `n`.
 *
 * @return {String}
 * @api private
 */

function coverageClass(n) {
  if (
>= 75) return 'high';
  if (
>= 50) return 'medium';
  if (
>= 25) return 'low';
  return 
'terrible';
}
?>
Онлайн: 1
Реклама