diff --git a/.coveralls.yml b/.coveralls.yml new file mode 100644 index 000000000..7008d5a9b --- /dev/null +++ b/.coveralls.yml @@ -0,0 +1 @@ +service_name: travis-pro \ No newline at end of file diff --git a/.travis.yml b/.travis.yml index b69dfdf3f..681c35b5c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -14,6 +14,7 @@ script: env: secure: tgeumbN2oayp1twu3iVuuo5eMz/XVO303A2wdnR6bFMCfLCA7SVeKvDZ21ZpSh+J7tu8/9MQD2ATo95qyO9oraSg09BQ7UoEtpyrrcP21UBcNMbIsAdmOUAostlvg4hy1ZuSjytpzLDMZfS0QCjWPtZiXKW3XzmHHJyIdatcHsO3Jpi1vPRP11cZHd1SKwd1POYXDuX3Y9e68yt0P7Wr1/3mZ8u0XHtSg++SnZ0qDDwnWIsHqkcxr7R/n1MYvyUD8XPB+guqEq/7G6ipR+QrHN0fCVGXFksXGLSMSBg9sGQ1Mr+2yiOXL+4EmCfpx9VofmEOFDTdK70lFFn1sOG/GmceW4JT2Y2vLG+6vSJTmaHxeZmpYoKRa1EJJqyEpvjRM3A8lV993qIdAEBIE8s0w+DhkmXXCI3chSDT+2B/SlFbGw7G7E4hto/3FUrk7N7w+c5WaOQSqz4ZxTX4iIg9T7Bxo3s8l+UYYw4NfzEreRieEiFo58FgYrghEOvMp9PZ3tN3u2H+2yISE0C/+MSFUB2CWgFiTTD2XtWuQJgGNxyTYD1sbHaYT1EeDoz8JbhsACvIxpQdycVibHjP4hvP32nFFaznNpCm1ArS+vDtzR6Psx2vYb/u0rf1QoipVE/GPzqB9bwGHZ/0Cpsqy4KxYM74MOu3Gi3KCYzKGq7hRGI= after_success: +- coveralls - ./scripts/trigger-dependent-build.sh notifications: slack: diff --git a/requirements_for_test.txt b/requirements_for_test.txt index 3e0cf151d..de9a294b1 100644 --- a/requirements_for_test.txt +++ b/requirements_for_test.txt @@ -3,6 +3,7 @@ pep8==1.5.7 pytest==2.8.3 pytest-mock==0.8.1 pytest-cov==2.2.0 +coveralls==1.1 mock==1.0.1 moto==0.4.19 freezegun==0.3.6 diff --git a/scripts/run_tests.sh b/scripts/run_tests.sh index 9a1db59f9..dd229b408 100755 --- a/scripts/run_tests.sh +++ b/scripts/run_tests.sh @@ -27,10 +27,5 @@ function display_result { pep8 . display_result $? 1 "Code style check" -## Code coverage -#py.test --cov=app tests/ -#display_result $? 2 "Code coverage" - - -py.test -v tests/ -display_result $? 3 "Unit tests" +py.test --cov=app --cov-report=term-missing tests/ +display_result $? 2 "Unit tests"