From eb9f2f4681ca484cf55c4e0510d7d0dcfc67edc3 Mon Sep 17 00:00:00 2001 From: Jean-Francois Dockes Date: Tue, 30 Nov 2010 15:23:20 +0100 Subject: [PATCH] store misc tests scripts somewhere --- tests/non-auto/testmbox.sh | 42 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 tests/non-auto/testmbox.sh diff --git a/tests/non-auto/testmbox.sh b/tests/non-auto/testmbox.sh new file mode 100644 index 00000000..417cfc3f --- /dev/null +++ b/tests/non-auto/testmbox.sh @@ -0,0 +1,42 @@ +#!/bin/sh + +files=' +/home/dockes/projets/fulltext/testrecoll/mail/attach +/home/dockes/projets/fulltext/testrecoll/mail/fred +/home/dockes/projets/fulltext/testrecoll/mail/fred1 +/home/dockes/projets/fulltext/testrecoll/mail/outmail +/home/dockes/projets/fulltext/testrecoll/mail/recursive +/home/dockes/projets/fulltext/testrecoll/mail/strangedate1 +/home/dockes/mail/amis +/home/dockes/mail/caughtspam.1 +/home/dockes/projets/fulltext/testrecoll/mail/tbird/Sent +' + +#files=/home/dockes/projets/fulltext/testrecoll/cjk/mbox + +fatal() +{ + echo $*; exit 1 +} +test $# = 1 || fatal Need topdir arg +topdir=$1 +echo $topdir +test -d $topdir || fatal $topdir does not exist + +mh_mbox=${mh_mbox:-mh_mbox} +echo mh_mbox $mh_mbox + +for mbox in $files;do + dir=`basename $mbox` + #echo $topdir/$dir + rm -rf $topdir/$dir + mkdir $topdir/$dir + echo "Processing $mbox" + nmsg=`${mh_mbox} $mbox | tail -1 | awk '{print $1}'` + echo nmsg $nmsg + for i in `jot $nmsg`;do + ${mh_mbox} -m $i $mbox > $topdir/$dir/$i + done +done + +