X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/cfb444d37fc236a9fdac369cbcf2a5bfc37a33f5..94187a80bd60baab4b9c4b949ad820d730578123:/test/mhlist/test-mhlist diff --git a/test/mhlist/test-mhlist b/test/mhlist/test-mhlist index 366733e4..42d2f43f 100755 --- a/test/mhlist/test-mhlist +++ b/test/mhlist/test-mhlist @@ -22,10 +22,10 @@ expected=$MH_TEST_DIR/$$.expected actual=$MH_TEST_DIR/$$.actual -# check with no options and no current message +start_test 'with no options and no current message' run_test 'mhlist' 'mhlist: no cur message' -# check with no options and current message +start_test 'with no options and current message' folder +inbox 5 > /dev/null cat > $expected < $actual 2>&1 check $expected $actual 'keep first' -# check -noheaders +start_test '-noheaders' run_test 'mhlist 5 -noheaders' ' 5 text/plain 25' -# check -headers +start_test '-headers' run_prog mhlist -noheaders -headers > $actual 2>&1 check $expected $actual 'keep first' -# check with folder and current message +start_test 'with folder and current message' run_prog mhlist +inbox > $actual 2>&1 check $expected $actual 'keep first' -# check with specified message +start_test 'with specified message' run_prog mhlist 5 > $actual 2>&1 check $expected $actual 'keep first' -# check -file +start_test '-file' run_prog mhlist -file "$MH_TEST_DIR/Mail/inbox/5" > $actual 2>&1 check $expected $actual -# check -file - +start_test '-file -' cat > $expected < $actual 2>&1 check $expected $actual -# Check message with no blank line separating the headers from the body. +start_test 'message with no blank line separating the headers from the body.' # Shouldn't make a difference to the size of the body part. # Bug meant no-blank-line case was one bigger by including the `\n' # ending the last header. @@ -78,10 +78,10 @@ run_prog mhlist -file $f-no >$actual-no check $actual-yes $actual-no rm $f-yes $f-no -# check message number greater than highest +start_test 'message number greater than highest' run_test 'mhlist 11' "mhlist: message 11 doesn't exist" -# check multiple messages +start_test 'multiple messages' cat > $expected < $MH_TEST_DIR/$$.tmp mv -f $MH_TEST_DIR/$$.tmp $msgfile run_test 'mhlist last -part 2 -noheader -check' \ @@ -183,9 +183,9 @@ run_test 'mhlist last -part 2 -noheader -check' \ 1 multipart/related 180 2 text/plain 36 mhlist: content integrity suspect (digest mismatch) -- continuing - (content text/plain in message 11, part 2)' + (content text/plain in message 11, part 2)' -# check -nocheck, the default +start_test '-nocheck, the default' run_test 'mhlist last -part 2 -noheader -check -nocheck' \ ' 11 multipart/mixed 936 1 multipart/related 180 @@ -198,7 +198,7 @@ run_test 'mhlist last -part 2 -noheader -check -nocheck' \ mark 1 -sequence cur -add -zero -# check -verbose +start_test '-verbose' run_test 'mhlist 11 -verbose -noheader' \ ' 11 multipart/mixed 936 boundary="----- =_aaaaaaaaaa0" @@ -216,7 +216,7 @@ run_test 'mhlist 11 -verbose -noheader' \ charset="iso-8859-1"' # -# Check default changecur behavior +start_test 'default changecur behavior' # run_test 'mark -sequence cur -list' 'cur: 11' @@ -229,7 +229,7 @@ mhlist -nochangecur 1 >/dev/null run_test 'mark -sequence cur -list' 'cur: 11' -# check MIME parser and m_getfld +start_test 'MIME parser and m_getfld' cat > $expected < $expected < $actual 2>&1 check "$expected" "$actual" @@ -476,7 +476,7 @@ cat > $expected < $actual 2>&1 check "$expected" "$actual" @@ -488,7 +488,7 @@ cat > $expected < $actual 2>&1 check "$expected" "$actual" @@ -506,7 +506,7 @@ cat > $expected < $actual 2>&1 check "$expected" "$actual" @@ -515,8 +515,8 @@ cat > $expected < $expected < $actual 2>&1 check "$expected" "$actual" +finish_test exit $failed