diff --git a/.travis.yml b/.travis.yml index d68de0b32..b104b65e2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -14,21 +14,30 @@ python: - 3.3 - "pypy" -install: +install: - "sudo apt-get -qq install libfreetype6-dev liblcms2-dev python-qt4 ghostscript libffi-dev cmake" - "pip install cffi" + - "pip install coveralls" - # webp + # webp - pushd depends && ./install_webp.sh && popd # openjpeg - pushd depends && ./install_openjpeg.sh && popd script: + - coverage erase - python setup.py clean - python setup.py build_ext --inplace - - python selftest.py - - python Tests/run.py + - coverage run --append --include=PIL/* selftest.py + - coverage run --append --include=PIL/* Tests/run.py + +after_success: + - coverage report + - coveralls + - pip install pep8 pyflakes + - pep8 PIL/*.py + - pyflakes PIL/*.py matrix: allow_failures: