Skip to content
This repository has been archived by the owner on Apr 29, 2022. It is now read-only.

Add Coveralls.io test coverage tracking #1077

Open
wants to merge 4 commits into
base: dev/ep2020
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
4 changes: 3 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,6 @@ python:
install:
- make install

script: "py.test -c pytest_ci.ini"
script:
- py.test -c pytest_ci.ini
- coveralls
3 changes: 3 additions & 0 deletions requirements/deployment.in
Original file line number Diff line number Diff line change
@@ -1 +1,4 @@
gunicorn~=19.5

# Required to submit test coverage report to https://coveralls.io
coveralls
14 changes: 10 additions & 4 deletions requirements/deployment.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,10 @@
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --upgrade requirements/base.in requirements/test.in requirements/deployment.in -o requirements/deployment.txt
# pip-compile --output-file=requirements/deployment.txt requirements/base.in requirements/deployment.in requirements/test.in
#
apipkg==1.5 # via execnet
appnope==0.1.0 # via ipython
atomicwrites==1.3.0 # via pytest
attrs==19.1.0 # via pytest
babel==2.7.0 # via django-phonenumber-field
Expand All @@ -15,7 +16,8 @@ certifi==2019.6.16 # via requests
cffi==1.12.3 # via cairocffi, weasyprint
chardet==3.0.4 # via requests
cmsplugin-filer==1.1.3
coverage==4.5.3 # via pytest-cov
coverage==4.5.3 # via coveralls, pytest-cov
coveralls==1.8.1
cssselect2==0.2.1 # via cairosvg, weasyprint
dataclasses==0.6
decorator==4.4.0
Expand Down Expand Up @@ -53,6 +55,7 @@ djangocms-admin-style==1.4.0
djangocms-attributes-field==1.1.0 # via cmsplugin-filer
djangocms-grid==1.3.0
djangocms-text-ckeditor==3.8.0
docopt==0.6.2 # via coveralls
easy-thumbnails==2.6 # via cmsplugin-filer, django-filer
ecdsa==0.13.2 # via python-jose
et-xmlfile==1.0.1 # via openpyxl
Expand All @@ -68,7 +71,7 @@ importlib-metadata==0.18 # via pluggy, pytest
ipython-genutils==0.2.0 # via traitlets
ipython==7.6.1
jdcal==1.4.1 # via openpyxl
jedi==0.14.0 # via ipython
jedi==0.14.1 # via ipython
jinja2==2.10.1
lxml==4.3.4
markdown2==2.3.8
Expand All @@ -78,7 +81,7 @@ more-itertools==7.1.0 # via pytest
oauthlib==3.0.2 # via requests-oauthlib, social-auth-core
openpyxl==2.4.8
packaging==19.0 # via pytest, pytest-sugar
parso==0.5.0 # via jedi
parso==0.5.1 # via jedi
pexpect==4.7.0 # via ipython
phonenumbers==8.10.14
pickleshare==0.7.5 # via ipython
Expand Down Expand Up @@ -130,3 +133,6 @@ wcwidth==0.1.7 # via prompt-toolkit, pytest
weasyprint==48
webencodings==0.5.1 # via html5lib, tinycss2
zipp==0.5.2 # via importlib-metadata

# The following packages are considered to be unsafe in a requirements file:
# setuptools==41.0.1 # via cairocffi, django-sslserver, ipython, tinycss2, weasyprint