Enable coverage collection during tests (#571)

* Enable coverage collection during tests

* Use codecov.io bash uploader to upload coverage report
This commit is contained in:
Marco 2019-06-08 12:23:40 +02:00 коммит произвёл GitHub
Родитель 1ab26c67d1
Коммит a63c8a12ca
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
2 изменённых файлов: 5 добавлений и 1 удалений

Просмотреть файл

@ -81,6 +81,8 @@ tasks:
payload:
maxRunTime: 3600
image: python
env:
CODECOV_TOKEN: 66162f89-a4d9-420c-84bd-d10f12a428d9
command:
- "/bin/bash"
- "-lcx"
@ -96,7 +98,8 @@ tasks:
pip install --quiet -r extra-nlp-requirements.txt &&
pip install --quiet -r extra-nn-requirements.txt &&
pip install --quiet -r test-requirements.txt &&
python -m pytest tests/test_*.py"
python -m pytest --cov=./ tests/test_*.py &&
bash <(curl -s https://codecov.io/bash)"
metadata:
name: bugbug tests
description: bugbug tests

Просмотреть файл

@ -1,3 +1,4 @@
pytest==4.6.2
pytest-cov==2.7.1
pre-commit==1.17.0
responses==0.10.6