diff --git a/.travis.yml b/.travis.yml index 5f42231d6..fad8e4915 100644 --- a/.travis.yml +++ b/.travis.yml @@ -18,11 +18,14 @@ env: before_install: # install needed deps - travis_retry sudo apt-get update -qq - - travis_retry sudo apt-get install -qq python-pygments qt5-default qt5-qmake qtbase5-dev qtcreator libxml2-utils libpcre3 gdb unzip wx-common xmlstarlet python3-dev liblua5.3-dev libcurl3 libcairo2-dev + - travis_retry sudo apt-get install -qq python-pygments python3-pip qt5-default qt5-qmake qtbase5-dev qtcreator libxml2-utils libpcre3 gdb unzip wx-common xmlstarlet python3-dev liblua5.3-dev libcurl3 libcairo2-dev +# Python 2 modules - travis_retry python2 -m pip install --user pytest==4.6.4 - travis_retry python2 -m pip install --user pylint - travis_retry python2 -m pip install --user unittest2 - travis_retry python2 -m pip install --user pexpect +# Python 3 modules + - travis_retry python3 -m pip install --user pytest matrix: # do notify immediately about it when a job of a build fails. @@ -224,6 +227,7 @@ script: - cd - # Testing addons - python -m pytest addons/test/test-*.py + - PYTHONPATH=./addons python3 -m pytest addons/test/test-*.py notifications: irc: