-help
EOF
-$dp -help >"$actual" 2>&1
+run_prog $dp -help >"$actual" 2>&1
check "$expected" "$actual"
# check -version
case `$dp -v` in
dp\ --*) ;;
- * ) printf "$0: dp -v generated unexpected output\n" >&2
- failed=`expr ${failed:-0} + 1`;;
+ * ) printf '%s: dp -v generated unexpected output\n' "$0" >&2
+ failed=`expr ${failed:-0} + 1`;;
esac
# check unknown switch
Sun, 01 Jul 2012 00:00:00
EOF
-$dp 'Sun Jul 1 2012' > "$actual" 2>&1
+run_prog $dp 'Sun Jul 1 2012' > "$actual" 2>&1
check "$expected" "$actual"
# check with two valid dates
Mon, 02 Jul 2012 00:00:00
EOF
-$dp 'Sun Jul 1 2012' 'Mon Jul 2 2012' > "$actual" 2>&1
+run_prog $dp 'Sun Jul 1 2012' 'Mon Jul 2 2012' > "$actual" 2>&1
check "$expected" "$actual"
# check with invalid date
cat >"$expected_err" <<EOF
EOF
-$dp 'not a date' > "$actual" 2> "$actual_err"
+run_prog $dp 'not a date' > "$actual" 2> "$actual_err"
check "$expected" "$actual"
check "$expected_err" "$actual_err"
Sun
EOF
-$dp -form "$form" 'Jul 1 2012' >$actual 2>&1
+run_prog $dp -form "$form" 'Jul 1 2012' >$actual 2>&1
check $expected $actual
rm -f "$form"
Sun
EOF
-$dp -format '%(day{text})' 'Jul 1 2012' >$actual 2>&1
+run_prog $dp -format '%(day{text})' 'Jul 1 2012' >$actual 2>&1
check $expected $actual
# check -width
Sun, 01 Jul 2012
EOF
-$dp -width 17 'Sun Jul 1 2012' > "$actual" 2>&1
+run_prog $dp -width 17 'Sun Jul 1 2012' > "$actual" 2>&1
check "$expected" "$actual"