testfuncs.sh.in

来自「WinCE平台上的语音识别程序」· IN 代码 · 共 51 行

IN
51
字号
# Utility functions and parameters for regression tests# Predefined directories you may need# Stupid broken CMU Facilities autoconf doesn't do @abs_top_srcdir@builddir=../"@top_builddir@"sourcedir=../"@top_srcdir@"tests=$sourcedir/testdata=$sourcedir/test/datamodel=$sourcedir/model# Automatically report failures on exitfailures=""trap "report_failures" 0run_program() {    program="$1"    shift    $builddir/libtool --mode=execute "$builddir/src/programs/$program" $@}pass() {    title="$1"    echo "$title PASSED"}fail() {    title="$1"    echo "$title FAILED"    failures="$failures,$title"}compare_table() {    title="$1"    shift    if perl "$tests/compare_table.pl" $@ | grep SUCCESS >/dev/null 2>&1; then	pass "$title"    else	fail "$title"    fi }report_failures() {    if test x"$failures" = x; then	echo "All sub-tests passed"	exit 0    else	echo "Sub-tests failed:$failures" | sed -e 's/,/\n/g'	exit 1    fi}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?