_travis.yml 621 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
# Config file for automatic testing at travis-ci.org

language: python
python:
  - "3.4_with_system_site_packages"
sudo: required
dist: trusty
notifications:
  email: false
sudo: required
before_install:
  - sudo apt-get update
  - sudo apt-get install -y xvfb python3-pyqt5 python3-pyqt5.qtmultimedia
install:
  - python setup.py install
  - pip install coverage
  - pip install coveralls
  - pip install pytest
  - pip install pytest-cov
  - pip install pytest-faulthandler
  - pip install pytest-mock
  - pip install pytest-qt
  - pip install pytest-xvfb
script:
  - py.test -s -v --cov=./
after_success:
  - coveralls