diff --git a/.gitignore b/.gitignore index e92638ab65dc7010c470037c90fe0d103bf19123..8bdce657c72756a00055c9a4dce2d90d19f50d50 100644 --- a/.gitignore +++ b/.gitignore @@ -65,3 +65,8 @@ lib/unrar2/UnRAR.exe .build/bower_components .build/node_modules .build/dist + +# Coverage # +###################### +.coverage +htmlcov diff --git a/.travis.yml b/.travis.yml index 229ec07b80676b248457bccec41602364c83c1e4..4160cde87e43d9bb74fa69a7d5351f5378ce3e5f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -14,9 +14,12 @@ before_install: - npm install -g bower - cd .build && npm install && bower install && cd .. +install: + - pip install coveralls + script: - cd .build && grunt travis && cd .. - - ./tests/all_tests.py + - coverage run --source sickbeard,sickrage,SickBeard.py tests/all_tests.py cache: directories: @@ -24,6 +27,8 @@ cache: - .build/bower_components - .build/node_modules +after_success: coveralls + after_failure: - cat ./Logs/sickrage.log diff --git a/readme.md b/readme.md index f179a83df193d9e6298c76112a6f70b082e9bebe..843691f088e9b1c38e82cb89f25331d06dd60fbf 100644 --- a/readme.md +++ b/readme.md @@ -1,4 +1,4 @@ -SickRage [](https://travis-ci.org/SickRage/SickRage) [](http://isitmaintained.com/project/SickRage/sickrage-issues "Average time to resolve an issue") [](http://isitmaintained.com/project/SickRage/sickrage-issues "Percentage of issues still open") +SickRage [](https://travis-ci.org/SickRage/SickRage) [](http://isitmaintained.com/project/SickRage/sickrage-issues "Average time to resolve an issue") [](http://isitmaintained.com/project/SickRage/sickrage-issues "Percentage of issues still open") [](https://coveralls.io/github/SickRage/SickRage?branch=master) ===== Automatic Video Library Manager for TV Shows. It watches for new episodes of your favorite shows, and when they are posted it does its magic.