#!/bin/sh
if [ $1 = "Group" ]; then
GROUPS='
G.1 mime_user User1@host1 userx host1
G.2 mime_user usEr2@host2 user1@host1 hostx
G.3 mime_user userx userx@hOst3 hostx
G.4 sun_user  userx@hoSt3 userx hostx
G.5 old_sunet userx userx hostx'
echo "Group match tests"
echo $GROUPS | xargs -n5 ./grouptest
fi
if [ $1 = "Compound" ]; then
TESTS='
C.1 message1 message2 mac plain host
C.2 message1 message3 mime plain host
C.3 message1 message4 sun plain host
C.4 message2 message1 plain mac host
C.5 message2 message3 mime mac host
C.6 message2 message4 sun mac host
C.7 message3 message1 plain mime host
C.8 message3 message2 mac mime host
C.9 message3 message4 sun mime host
C.10 message4 message1 plain sun host
C.11 message4 message2 mac sun host
C.12 message4 message3 mime sun host
C.13 message5 message6 plain mime host
C.14 message7 message8 mime mime host
C.15 message9 message10 mime8 plain host
C.16 message1 message1 plain plain host
C.17 message2 message2 transparent mac host
C.18 message3 message3 mime mime host
C.19 message4 message4 sun sun host
C.20 message14 message15 mime mac host
C.21 message15 message14 mac mimes host
C.22 message14 message16 mimes mac host
C.23 message16 message15 mime mimes host'
echo "Compound conversion tests"
echo $TESTS | xargs -n6 ./converttest
fi
if [ $1 = "Buffer" ]; then
TESTS='
B.1 message11 message12 mime plain host
B.2 message12 message12 mime mime host'
echo "Buffer tests (may take some time)"
echo $TESTS | xargs -n6 ./converttest
fi

if [ $1 = "Misc" ]; then
TESTS='
M.1 message13 message13 mime mime host'
echo "Misc tests"
echo $TESTS | xargs -n6 ./converttest
fi
echo "$1 testing done."

