diff --git a/.travis.yml b/.travis.yml index bf46340f..6a79eef4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,12 +4,16 @@ ghc: - 7.8 script: - - cabal configure --enable-tests && cabal build && cabal test + - cabal configure --enable-tests --enable-library-coverage && cabal build && cabal test - cabal check - cabal sdist - cabal install doctest - ./test-docs.sh +after_script: + - cabal install hpc-coveralls + - hpc-coveralls --exclude-dir=test spec + notifications: irc: channels: diff --git a/README.md b/README.md index 3c395418..4d76a7d7 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ # servant [![Build Status](https://secure.travis-ci.org/haskell-servant/servant.svg)](http://travis-ci.org/haskell-servant/servant) +[![Coverage Status](https://coveralls.io/repos/haskell-servant/servant/badge.svg)](https://coveralls.io/r/haskell-servant/servant) ![servant](https://raw.githubusercontent.com/haskell-servant/servant/master/servant.png)