From 1a5364696eaf66a382e6d451bc4255622d845a92 Mon Sep 17 00:00:00 2001 From: Max Date: Mon, 18 Dec 2017 10:58:12 +0100 Subject: [PATCH] Explicitly check syntax in jenkins tests By default setup.py ignores compilation errorsand proceed with installation anyway. Make sure that it fails if any errorsis encountered bymanually call compilation step. Change-Id: I2235e3fff21b7c09d3fba00ecdccca7f4515e071 Related: OS#2770 --- contrib/jenkins.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/contrib/jenkins.sh b/contrib/jenkins.sh index 4e51dd1..a60438e 100755 --- a/contrib/jenkins.sh +++ b/contrib/jenkins.sh @@ -5,9 +5,11 @@ set -ex # FIXME: remove once python 2 support is deprecated python2 ./setup.py install python2 tests/test_py2.py +python2 -m compileall osmopy rm -rf ./build python3 ./setup.py install python3 tests/test_py3.py +python3 -m compileall osmopy # TODO: add more tests