diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 97e212166a08a871196bf37a237e5c3c47c41179..e096cd832b68e781bb6cb54211681baf12647278 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -49,7 +49,7 @@ stages: - ./_ci/install.sh _ci #updates - ./_ci/before_test.sh script: - - export PYTHONPATH="PythonFaceEvaluation:$PYTHONPATH" + - cp test.sh ./_ci - ./_ci/test.sh after_script: - ./_ci/after_test.sh diff --git a/test.sh b/test.sh new file mode 100644 index 0000000000000000000000000000000000000000..c2adab06a2340ea578f09b45e3cb4773af456bae --- /dev/null +++ b/test.sh @@ -0,0 +1,15 @@ +#!/usr/bin/env bash +# Wed 21 Sep 2016 13:08:05 CEST + +source $(dirname ${0})/functions.sh + +run_cmd cd ${PREFIX} + +export PYTHONPATH="../PythonFaceEvaluation:$PYTHONPATH" + +# The tests: +run_cmd ${PREFIX}/bin/python ${BOB_PREFIX_PATH}/bin/coverage run --source=${CI_PROJECT_NAME} ${BOB_PREFIX_PATH}/bin/nosetests -sv ${CI_PROJECT_NAME} +run_cmd ${PREFIX}/bin/python ${BOB_PREFIX_PATH}/bin/coverage report +run_cmd ${PREFIX}/bin/python ${BOB_PREFIX_PATH}/bin/sphinx-build -b doctest ${CI_PROJECT_DIR}/doc ${CI_PROJECT_NAME}/sphinx + +run_cmd cd ${CI_PROJECT_DIR}