Merge pull request #95 from minrk/fix-coverage

fix coverage uploads
This commit is contained in:
Yuvi Panda
2018-08-01 10:00:35 -07:00
committed by GitHub

View File

@@ -14,7 +14,7 @@ jobs:
- run: - run:
name: install python name: install python
command: | command: |
apt-get update --yes && apt-get install --yes python3 python3-venv apt-get update --yes && apt-get install --yes python3 python3-venv git
# Download and cache dependencies # Download and cache dependencies
- restore_cache: - restore_cache:
@@ -26,12 +26,13 @@ jobs:
name: Setup venv name: Setup venv
command: | command: |
python3 -m venv /srv/venv python3 -m venv /srv/venv
echo 'export PATH=/srv/venv/bin:$PATH' >> $BASH_ENV
- run: - run:
name: install dependencies name: install dependencies
command: | command: |
/srv/venv/bin/pip install -r dev-requirements.txt pip install -r dev-requirements.txt
/srv/venv/bin/pip install -e . pip install -e .
- save_cache: - save_cache:
paths: paths:
@@ -41,12 +42,12 @@ jobs:
- run: - run:
name: run unit tests name: run unit tests
command: | command: |
/srv/venv/bin/py.test --cov=tljh tests/ py.test --cov=tljh tests/
- run: - run:
name: upload code coverage stats name: upload code coverage stats
command: | command: |
/srv/venv/bin/codecov codecov
integration-test: integration-test:
docker: docker: