X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=test%2Ftests%2Fscan%2Ftest-scan;h=c006308f80764cd7d3eb960f3ebac1969fb1b27c;hb=ee8d01d64e8832304256de53db07228e2be67f6a;hp=780a69dcaffee59c75b2f2e66b5b46036b06abea;hpb=9ca9891af4db7cbe46a9fdd8a7248bae3454a533;p=mmh diff --git a/test/tests/scan/test-scan b/test/tests/scan/test-scan index 780a69d..c006308 100644 --- a/test/tests/scan/test-scan +++ b/test/tests/scan/test-scan @@ -1,26 +1,113 @@ #!/bin/sh ###################################################### # -# Test a simple scan. +# Test scan(1) # ###################################################### -expected=$MH_TEST_DIR/$$.expected -actual=$MH_TEST_DIR/$$.actual - -cat > $expected <> - 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<> -EOF - -scan -width 80 +inbox > $actual - -diff -u $expected $actual +. "$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 +!