X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=test%2Ftests%2Fscan%2Ftest-scan;h=c006308f80764cd7d3eb960f3ebac1969fb1b27c;hb=dcda74a843a1198dc23a3f6a17572c2f6ba5de61;hp=4aca55f7ce7d85d7b30c1d3fa66173185068a7c1;hpb=031871c2ede845956070da603e8494690f7beb70;p=mmh diff --git a/test/tests/scan/test-scan b/test/tests/scan/test-scan index 4aca55f..c006308 100644 --- a/test/tests/scan/test-scan +++ b/test/tests/scan/test-scan @@ -1,18 +1,113 @@ #!/bin/sh +###################################################### +# +# Test scan(1) +# +###################################################### -expected_text=" 1 09/29*Test1 Testing message 1<> - 2 09/29*Test2 Testing message 2<> - 3 09/29*Test3 Testing message 3<> - 4 09/29*Test4 Testing message 4<> - 5 09/29*Test5 Testing message 5<> - 6 09/29*Test6 Testing message 6<> - 7 09/29*Test7 Testing message 7<> - 8 09/29*Test8 Testing message 8<> - 9 09/29*Test9 Testing message 9<> - 10 09/29*Test10 Testing message 10<>" - -output=`scan -width 80 +inbox` - -if test x"$output" != x"$expected_text" ; then - exit 1 -fi +. "$MH_TEST_COMMON" + + +runandcheck "scan -width 80 +inbox" </dev/null +runandcheck "scan" <N 5 Test5 Fri Sep 29 00:00 Testing message 5 + N 6 Test6 Fri Sep 29 00:00 Testing message 6 + N 7 Test7 Fri Sep 29 00:00 Testing message 7 + N 8 Test8 Fri Sep 29 00:00 Testing message 8 + N 9 Test9 Fri Sep 29 00:00 Testing message 9 + N 10 Test10 Fri Sep 29 00:00 Testing message 10 +! + + +runandcheck "scan -form '=%(msg) %{from}' 1-c" < +2 Test2 +3 Test3 +4 Test4 +5 Test5 +!