| PATH=$(dirname $(pwd)):$PATH |
| if [ $resolution = XPASS -o $resolution = FAIL ]; then |
| if [ "$verbose" -o $status -eq 1 ]; then |
| echo "$resolution: $testcase" |
| local uc_applet=$(echo $applet | tr a-z A-Z) |
| local testname=$(basename $testcase) |
| if grep -q "^# CONFIG_${uc_applet} is not set$" ../.config; then |
| show_result UNTESTED $testname |
| if grep -q "^# FEATURE: " $testcase; then |
| local feature=`sed -ne 's/^# FEATURE: //p' $testcase` |
| if grep -q "^# ${feature} is not set$" ../.config; then |
| show_result UNTESTED $testname |
| if grep -q "^# XFAIL$" $testcase; then |
| if . ../$testcase >/dev/null 2>&1; then |
| show_result ${X}PASS $testname |
| show_result ${X}FAIL $testname |
| for testcase in $applet/*; do |
| if [ "$testcase" = "$applet/CVS" ]; then |
| if run_applet_testcase $applet $testcase; then |
| if [ x"$1" = x"-v" ]; then |
| for applet in $applets; do |
| if [ "$applet" != CVS -a -d "$applet" ]; then |
| if run_applet_tests $applet; then |