X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=development%2Fautotests%2Fsingle-test.sh;h=3cf509ae0104843bb8eeb5cbd05aba9c0d1cf0b0;hb=90adb4f3146522cf0d3dfe8ac3400eb688515c05;hp=e83d834df40c86b393da16406d39e695f328ad5c;hpb=ac7572f366f3e2b6c969fbd04ea539903b120d02;p=lyx.git diff --git a/development/autotests/single-test.sh b/development/autotests/single-test.sh index e83d834df4..3cf509ae01 100755 --- a/development/autotests/single-test.sh +++ b/development/autotests/single-test.sh @@ -15,12 +15,24 @@ if [ "$1" != "" ]; then KEYTEST_INFILE="$1"; fi +BASE=$( echo $KEYTEST_INFILE | sed 's/-in\.\(txt\|sh\)$//') +if [ -e $BASE.lyx.emergency ]; then + echo "removing $BASE.lyx.emergency" + rm $BASE.lyx.emergency +fi + export MAX_DROP=0 if [ "$(pidof lyx)" != "" ]; then export LYX_PID=$(pidof lyx) - export LYX_WINDOW_NAME=$(wmctrl -l | grep " $LYX_PID " | cut -d ' ' -f 1); + export LYX_WINDOW_NAME=$(wmctrl -l -p | grep " $LYX_PID " | cut -d ' ' -f 1); fi export MAX_LOOPS=1 export LYX_EXE=${LYX_EXE:-../../src/lyx} +if [ "$XVKBD_HACKED" != "" ]; then + export XVKBD_EXE=${XVKBD_EXE:-./xvkbd/xvkbd}; +else + export XVKBD_EXE=${XVKBD_EXE:-xvkbd}; +fi + $KEYTEST