From 100d6d1a27476dae97576be75778ec9e48354223 Mon Sep 17 00:00:00 2001 From: miigotu <miigotu@gmail.com> Date: Thu, 3 Dec 2015 19:39:29 -0800 Subject: [PATCH] Add coveralls support --- .gitignore | 5 +++++ .travis.yml | 7 ++++++- readme.md | 2 +- 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index e92638ab6..8bdce657c 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 229ec07b8..4160cde87 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 f179a83df..843691f08 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. -- GitLab