From 4b00fe91abee558086166fa911554c4f79ec07be Mon Sep 17 00:00:00 2001 From: Przemo Firszt Date: Wed, 30 Sep 2015 12:56:38 +0100 Subject: [PATCH] Travis CI: Add internal tests Signed-off-by: Przemo Firszt --- .travis.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 8bb93226f..4c332a1cb 100755 --- a/.travis.yml +++ b/.travis.yml @@ -53,11 +53,12 @@ install: script: - make -j2 - PYTHONPATH=$(pwd)/lib/ python -c "import sys, unittest, FreeCAD, TestApp; sys.exit(0 if unittest.TextTestRunner().run(TestApp.All()).wasSuccessful() else 1)" - - sudo make install - bin/FreeCAD --log-file /tmp/FreeCAD.log & - sleep 10 && pkill FreeCAD - cat /tmp/FreeCAD.log - grep --file=../.log_errors /tmp/FreeCAD.log ; [ $? == 1 ] && echo "No errors from .log_errors file found in the log after start from build directory" || ( echo "Error from .log_errors found!" && false ) + - sudo make install + - /usr/local/bin/FreeCAD --run-test 0 - /usr/local/bin/FreeCAD --log-file /tmp/FreeCAD_installed.log & - sleep 10 && pkill FreeCAD - cat /tmp/FreeCAD_installed.log