📄 runtests.sh
字号:
#! /bin/shLOGFILE=runtests.logPOTENTIAL_TESTS='testboundaries testcolor'ECHO_C=''ECHO_N='-n'for I in $POTENTIAL_TESTSdo GOOD=yes test -f $I || { echo "WARNING: test program $I not found, not running" GOOD=no } if test x$GOOD = xyes; then test -x $I || { echo "WARNING: test program $I is not executable, not running" GOOD=no } fi if test x$GOOD = xyes; then TESTS="$TESTS$I " fidoneecho "Logging to $LOGFILE"echo "Log file for Pango test programs." > $LOGFILEecho "" >> $LOGFILEecho "Tests are: "$TESTS >> $LOGFILEecho "" >> $LOGFILEfor I in $TESTSdo echo $ECHO_N "Running test program \"$I\", please wait:$ECHO_C" echo "" >> $LOGFILE echo "Output of $I:" >> $LOGFILE if ./$I >>$LOGFILE 2>&1; then echo " passed" else echo echo echo '***' echo " Test failed: $I" echo " See $LOGFILE for errors" echo exit 1 fidoneecho echo "All tests passed."
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -