diff options
author | 2020-11-18 23:26:45 +0100 | |
---|---|---|
committer | 2020-11-18 23:26:45 +0100 | |
commit | 81ddf9b700bc48a1f8e472209f080f9c1d9a9b09 (patch) | |
tree | 8b959d50c5a614cbf9fcb346ed556140374d4b6d /node_modules/node-sass/scripts/coverage.js | |
parent | 1870f3fdf43707a15fda0f609a021f516f45eb63 (diff) | |
download | website_creator-81ddf9b700bc48a1f8e472209f080f9c1d9a9b09.tar.gz website_creator-81ddf9b700bc48a1f8e472209f080f9c1d9a9b09.tar.bz2 website_creator-81ddf9b700bc48a1f8e472209f080f9c1d9a9b09.zip |
rm node_modules
Diffstat (limited to 'node_modules/node-sass/scripts/coverage.js')
-rw-r--r-- | node_modules/node-sass/scripts/coverage.js | 85 |
1 files changed, 0 insertions, 85 deletions
diff --git a/node_modules/node-sass/scripts/coverage.js b/node_modules/node-sass/scripts/coverage.js deleted file mode 100644 index 33836e9..0000000 --- a/node_modules/node-sass/scripts/coverage.js +++ /dev/null @@ -1,85 +0,0 @@ -/*! - * node-sass: scripts/coverage.js - */ - -var Mocha = require('mocha'), - fs = require('fs'), - path = require('path'), - mkdirp = require('mkdirp'), - coveralls = require('coveralls'), - istanbul = require('istanbul'), - sourcefiles = ['index.js', 'binding.js', 'extensions.js', 'render.js', 'errors.js'], - summary= istanbul.Report.create('text-summary'), - lcov = istanbul.Report.create('lcovonly', { dir: path.join('coverage') }), - html = istanbul.Report.create('html', { dir: path.join('coverage', 'html') }); - -function coverage() { - var mocha = new Mocha(); - var rep = function(runner) { - runner.on('end', function(){ - var cov = global.__coverage__, - collector = new istanbul.Collector(); - if (cov) { - mkdirp(path.join('coverage', 'html'), function(err) { - if (err) { throw err; } - collector.add(cov); - summary.writeReport(collector, true); - html.writeReport(collector, true); - lcov.on('done', function() { - fs.readFile(path.join('coverage', 'lcov.info'), function(err, data) { - if (err) { console.error(err); } - coveralls.handleInput(data.toString(), - function (err) { if (err) { console.error(err); } }); - }); - }); - lcov.writeReport(collector, true); - }); - } else { - console.warn('No coverage'); - } - }); - }; - var instrumenter = new istanbul.Instrumenter(); - var instrumentedfiles = []; - var processfile = function(source) { - fs.readFile(path.join('lib', source), function(err, data) { - if (err) { throw err; } - mkdirp('lib-cov', function(err) { - if (err) { throw err; } - fs.writeFile(path.join('lib-cov', source), - instrumenter.instrumentSync(data.toString(), - path.join('lib', source)), - function(err) { - if (err) { throw err; } - instrumentedfiles.push(source); - if (instrumentedfiles.length === sourcefiles.length) { - fs.readdirSync('test').filter(function(file){ - return file.substr(-6) === 'api.js' || - file.substr(-11) === 'runtime.js' || - file.substr(-7) === 'spec.js'; - }).forEach(function(file){ - mocha.addFile( - path.join('test', file) - ); - }); - process.env.NODESASS_COV = 1; - mocha.reporter(rep).run(function(failures) { - process.on('exit', function () { - process.exit(failures); - }); - }); - } - }); - }); - }); - }; - for (var i in sourcefiles) { - processfile(sourcefiles[i]); - } -} - -/** - * Run - */ - -coverage(); |