How to use coveralls - 10 common examples

To help you get started, we’ve selected a few coveralls examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github Rahul-Raviprasad / Library / gruntfile.js View on Github external
grunt.event.on('coverage', function(lcovFileContents, done) {
    // Set coverage config so karma-coverage knows to run coverage
    testConfig.coverage = true;
    require('coveralls').handleInput(lcovFileContents, function(err) {
      if (err) {
        return done(err);
      }
      done();
    });
  });
github semantic-machines / veda / Gruntfile.js View on Github external
function submitToCoveralls(fileName, callback) {
        grunt.verbose.writeln("Submitting file to coveralls.io: " + fileName);

        var coveralls = require('coveralls');

        // Override coveralls option processing until it handles use as a library better (TODO)
        coveralls.getOptions = coveralls.getBaseOptions;

        var fs = require('fs');

        fs.readFile(fileName, 'utf8', function(err, fileContent) {
          if (err) {
            grunt.log.error("Failed to read file '" + fileName + "', with error: " + err);
            return callback(false);
          }

          coveralls.handleInput(fileContent, function(err) {
            if (err) {
              grunt.log.error("Failed to submit '" + fileName + "' to coveralls: " + err);
              return callback(false);
            }

            grunt.verbose.ok("Successfully submitted " + fileName + " to coveralls");
github pimterry / grunt-coveralls / tasks / coverallsTask.js View on Github external
function submitToCoveralls(fileName, callback) {
        grunt.verbose.writeln("Submitting file to coveralls.io: " + fileName);

        var coveralls = require('coveralls');

        // Override coveralls option processing until it handles use as a library better (TODO)
        coveralls.getOptions = coveralls.getBaseOptions;

        var fs = require('fs');

        fs.readFile(fileName, 'utf8', function(err, fileContent) {
          if (err) {
            grunt.log.error("Failed to read file '" + fileName + "', with error: " + err);
            return callback(false);
          }

          coveralls.handleInput(fileContent, function(err) {
            if (err) {
              grunt.log.error("Failed to submit '" + fileName + "' to coveralls: " + err);
              return callback(false);
            }

            grunt.verbose.ok("Successfully submitted " + fileName + " to coveralls");
github Alfresco / alfresco-js-api / Gruntfile.js View on Github external
grunt.event.on('coverage', function (lcov, done) {
        require('coveralls').handleInput(lcov, function (err) {
            if (err) {
                return done(err);
            }
            done();
        });
    });
github fanatid / coloredcoinjs-lib / Gruntfile.js View on Github external
grunt.event.on('coverage', function (lcov, done) {
    require('coveralls').handleInput(lcov, function (error) {
      if (error && !(error instanceof Error)) {
        error = new Error(error)
      }

      done(error)
    })
  })
github SAP / node-hdb / bin / coveralls.js View on Github external
.on('end', function () {
    coveralls.handleInput(input, function (err) {
      if (err) {
        throw err;
      }
    });
  })
  .setEncoding('utf8');
github semantic-machines / veda / Gruntfile.js View on Github external
fs.readFile(fileName, 'utf8', function(err, fileContent) {
          if (err) {
            grunt.log.error("Failed to read file '" + fileName + "', with error: " + err);
            return callback(false);
          }

          coveralls.handleInput(fileContent, function(err) {
            if (err) {
              grunt.log.error("Failed to submit '" + fileName + "' to coveralls: " + err);
              return callback(false);
            }

            grunt.verbose.ok("Successfully submitted " + fileName + " to coveralls");
            callback(true);
          });
        });
    }

coveralls

takes json-cov output into stdin and POSTs to coveralls.io

BSD-2-Clause
Latest version published 3 years ago

Package Health Score

53 / 100
Full package analysis