3 # This script runs all the test scripts it finds in the current folder
4 # Tests are identified as having a file name of *-in.txt
5 # For failed tests, the collected output is kept in the corresponding folder
7 export LYX_EXE=../../../src/lyx
8 export KEYTEST=../keytest.py
10 if [ "$#" -eq 0 ]; then
17 echo "Running test cases . . ."
19 for t in $(echo "$TESTS" | sed -e 's/-in.txt//g'); do
24 if ../single-test.sh "../$t-in.txt" > keytest-log.txt 2>&1; then
36 if [ $failed -eq 0 ]; then
37 echo "All tests SUCCESSFUL"
39 echo "There were $failed FAILED tests";