2 ######################################################
4 # Test output is handelt corect and ``0'' is giving to stdout.
6 ######################################################
8 expected_err=$MH_TEST_DIR/$$.expected_err
9 expected_out=$MH_TEST_DIR/$$.expected_out
10 actual_err=$MH_TEST_DIR/$$.actual_err
11 actual_out=$MH_TEST_DIR/$$.actual_out
13 # A zero should go to standard out to protect other programms
14 cat > $expected_out <<EOF
17 # Error message should go to stderr.
18 cat > $expected_err <<EOF
19 pick: no messages match specification
22 pick -after tomorrow > $actual_out 2> $actual_err
23 diff -u $expected_err $actual_err
24 diff -u $expected_out $actual_out