diff --git a/.gitignore b/.gitignore index 552f221..fa077bd 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ +coverage/ node_modules/ *.log diff --git a/.travis.yml b/.travis.yml index 4de517a..a8d98c5 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,3 +5,7 @@ node_js: - "0.10" - "iojs" - "iojs-v1.0.4" +after_success: + istanbul cover node_modules/.bin/jasmine --captureExceptions --report lcovonly && + cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && + rm -rf ./coverage diff --git a/package.json b/package.json index e865f85..f5a0452 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,8 @@ "roles" ], "devDependencies": { + "coveralls": "2.11.2", + "istanbul": "0.3.15", "jasmine": "^2.3.1", "sinon": "^1.15.3" },