From 73f880f45b35a615b713b87fc122ed7e5dffd4c6 Mon Sep 17 00:00:00 2001 From: Florian Motlik Date: Wed, 11 May 2016 07:15:49 +0200 Subject: [PATCH 1/2] Run npm coverage as part of travis --- .travis.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.travis.yml b/.travis.yml index 07e9983e7..736198ce9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,4 +9,5 @@ install: - travis_retry npm install script: + - npm run coverage - ./scripts/eslint.sh From 1461f8f89edbd9d08ec9e9509801ee0c4330a3a0 Mon Sep 17 00:00:00 2001 From: Florian Motlik Date: Wed, 11 May 2016 11:46:09 +0200 Subject: [PATCH 2/2] Change coverage setup --- .travis.yml | 5 ++++- package.json | 3 +-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index 736198ce9..d884196a2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,5 +9,8 @@ install: - travis_retry npm install script: - - npm run coverage + - npm test - ./scripts/eslint.sh + +after_success: + - cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage diff --git a/package.json b/package.json index c3fd85b8f..9a6d63486 100644 --- a/package.json +++ b/package.json @@ -34,8 +34,7 @@ "serverless-run-python-handler": "./bin/serverless-run-python-handler" }, "scripts": { - "test": "mocha tests/all", - "coverage": "istanbul cover _mocha tests/all --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage", + "test": "istanbul cover _mocha tests/all -- -R spec", "lint": "eslint . || true" }, "devDependencies": {