From 66f3dcfdad1df0dea4abd06ff174a2b00c77754e Mon Sep 17 00:00:00 2001 From: Bo-Yi Wu Date: Sun, 11 Dec 2016 11:53:26 +0800 Subject: [PATCH] Testing all packages and generate all coverage report. Signed-off-by: Bo-Yi Wu --- .gitignore | 1 + .travis.yml | 11 +++++++++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 9f48f142..4e35edcd 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ Godeps/* !Godeps/Godeps.json coverage.out count.out +.cover diff --git a/.travis.yml b/.travis.yml index 53f436f4..11a5a1b6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,11 +7,18 @@ go: - 1.7.4 - tip +install: + - wget https://raw.githubusercontent.com/appleboy/golang-testing/master/coverage.sh -O ${GOPATH}/bin/coverage + - chmod +x ${GOPATH}/bin/coverage + # install dependency tools + - coverage tool + script: - - go test -v -covermode=count -coverprofile=coverage.out + - coverage testing + - coverage coverage after_success: - - bash <(curl -s https://codecov.io/bash) + - bash <(curl -s https://codecov.io/bash) -f .cover/coverage.txt notifications: webhooks: