From: Tommaso Cucinotta Date: Fri, 12 Oct 2012 23:47:06 +0000 (+0100) Subject: Advanced find autotests now working again. X-Git-Tag: 2.1.0beta1~1403 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=5c6f72b96ec0fe2e5a3bd471a562b4ff8091525f;p=features.git Advanced find autotests now working again. Make autotests work again on Ubuntu 12.04 (when launched from English language). Add extra check and notification if wmctrl is missing. --- diff --git a/development/autotests/keytest.py b/development/autotests/keytest.py index 1753f1460b..95e996b963 100755 --- a/development/autotests/keytest.py +++ b/development/autotests/keytest.py @@ -393,6 +393,7 @@ while not failed: lang = c[5:].rstrip() print "Setting LANG=" + lang + "\n" os.environ['LANG'] = lang + os.environ['LANGUAGE'] = lang # If it doesn't exist, create a link //LC_MESSAGES/lyx.mo # pointing to the corresponding .gmo file. Needed to let lyx find the right translation files. # See http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg165613.html diff --git a/development/autotests/run-tests.sh b/development/autotests/run-tests.sh index b1ddf6ea0c..3a175e7c60 100755 --- a/development/autotests/run-tests.sh +++ b/development/autotests/run-tests.sh @@ -15,6 +15,12 @@ if [ "$XVKBD_HACKED" != "" ]; then fi fi +if [ "$(which wmctrl)" == "" ]; then + echo "You need to install wmctrl first, try:" + echo " sudo apt-get install wmctrl" + exit -1; +fi + export XVKBD_EXE=../$XVKBD_EXE export KEYTEST=../keytest.py LYX_HOME=out-home