From db1e3309f418125054c1ebf69cff343604f4c20f Mon Sep 17 00:00:00 2001 From: Ian Macalinao Date: Tue, 12 Aug 2014 11:51:25 -0500 Subject: [PATCH] Add coveralls support Signed-off-by: Ian Macalinao --- .travis.yml | 1 + package.json | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 8696214..8519e23 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,3 +3,4 @@ node_js: - "0.10" services: - mongodb +script: npm run-script test-coveralls diff --git a/package.json b/package.json index 26d6383..201bad6 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,8 @@ "main": "index.js", "scripts": { "pretest": "node_modules/.bin/jshint lib/ test/", - "test": "node_modules/.bin/mocha --reporter spec" + "test": "node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha --report lcovonly -- -R spec && rm -rf ./coverage", + "test-coveralls": "node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage" }, "repository": { "type": "git", @@ -32,13 +33,16 @@ "async": "^0.9.0", "body-parser": "^1.5.0", "chai": "~1.8.1", + "coveralls": "^2.11.1", "grunt": "^0.4.5", "grunt-gh-pages": "^0.9.1", "grunt-jsdoc": "^0.5.6", "grunt-mocha-test": "^0.11.0", "ink-docstrap": "^0.4.12", + "istanbul": "^0.3.0", "jshint": "^2.5.2", "mocha": "~1.17.0", + "mocha-lcov-reporter": "0.0.1", "mongoose": "^3.8.13", "supertest": "^0.13.0" }