commit c87989448bd35f6b42005ea867f191dc69a47dd4
parent 5e6745fd3f05e8b559521672e9bc31195e949214
Author: Andreas Guldstrand <andreas.guldstrand@gmail.com>
Date: Tue, 29 Mar 2016 23:31:46 +0200
Add coverage to travis
Diffstat:
1 file changed, 4 insertions(+), 8 deletions(-)
diff --git a/.travis.yml b/.travis.yml
@@ -15,11 +15,7 @@ env:
sudo: required
install:
- sudo bash t/travis-deps/install.sh
- - cpanm Text::Diff Capture::Tiny Test::Output
-script: bash -c 'PROVE=`which prove`; sudo $PROVE -v t/*.t'
-notifications:
- irc:
- channels:
- - "chat.freenode.net#sbotools"
- on_success: change
- on_failure: change
+ - cpanm Text::Diff Capture::Tiny Test::Output Devel::Cover
+script:
+ - bash -c 'export PERL5OPT=-MDevel::Cover=-coverage,statement,branch,condition,path,subroutine; PROVE=`which prove`; sudo -E $PROVE -v t/*.t;'
+ - cover -report text