Attempt to export acceptance tests coverage results to coveralls

This commit is contained in:
Alexander Kukushkin
2016-03-13 09:17:52 +01:00
parent 62f11ab747
commit 7e0723a7fc
+7 -4
View File
@@ -3,8 +3,11 @@ language: python
addons:
postgresql: "9.5"
env:
- TEST_SUITE="python setup.py test"
- TEST_SUITE="behave"
global:
- BOTO_CONFIG='' ETCDVERSION=2.2.5
matrix:
- TEST_SUITE="python setup.py test"
- TEST_SUITE="behave"
python:
- "2.7"
- "3.4"
@@ -20,11 +23,11 @@ install:
- sudo /etc/init.d/postgresql stop
- if [[ $TRAVIS_PYTHON_VERSION == 2* ]]; then pip install -r requirements-py2.txt --use-mirrors; fi
- if [[ $TRAVIS_PYTHON_VERSION == 3* ]]; then pip install -r requirements-py3.txt; fi
- ETCDVERSION=2.2.5 curl -L https://github.com/coreos/etcd/releases/download/v${ETCDVERSION}/etcd-v${ETCDVERSION}-linux-amd64.tar.gz | tar xz -C . --strip=1 --wildcards --no-anchored etcd
- curl -L https://github.com/coreos/etcd/releases/download/v${ETCDVERSION}/etcd-v${ETCDVERSION}-linux-amd64.tar.gz | tar xz -C . --strip=1 --wildcards --no-anchored etcd
- pip install behave codacy-coverage coverage coveralls
script:
- python setup.py test
- BOTO_CONFIG='' PATH=.:$PATH $TEST_SUITE
- PATH=.:$PATH $TEST_SUITE
- python setup.py flake8
after_success:
- coveralls