From aa3f844ebd51bc35f9f51eb7def2359ce4936478 Mon Sep 17 00:00:00 2001 From: Sam Varshavchik Date: Sun, 27 Feb 2022 21:26:32 -0500 Subject: Additional tests. --- imap/smaptestsuite | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) (limited to 'imap/smaptestsuite') diff --git a/imap/smaptestsuite b/imap/smaptestsuite index 8f976c3..eb665af 100644 --- a/imap/smaptestsuite +++ b/imap/smaptestsuite @@ -3,7 +3,7 @@ then IMAPINVOKE="./imapd" fi -SED='s/UIDVALIDITY [0-9]*/UIDVALIDITY/;s/INTERNALDATE "[^"]*"/INTERNALDATE -DATE-/g;s/SNAPSHOT "[^"]*"/SNAPSHOT -SNAPSHOT-/g;s/SNAPSHOTEXISTS "[^"]*"/SNAPSHOTEXISTS -SNAPSHOT-/g;s:^-ERR .*:-ERR --error--:' +SED='s/UIDVALIDITY [0-9]*/UIDVALIDITY/;s/INTERNALDATE "[^"]*"/INTERNALDATE -DATE-/g;s/SNAPSHOT "[^"]*"/SNAPSHOT -SNAPSHOT-/g;s/SNAPSHOTEXISTS "[^"]*"/SNAPSHOTEXISTS -SNAPSHOT-/g;s/ADD "UID=[^"]*/ADD "UID=/;s:^-ERR .*:-ERR --error--:' rm -rf confmdtest ../maildir/maildirmake confmdtest @@ -697,3 +697,23 @@ EOF f="`echo confmdtest/.Trash/cur/*`" $PERL -e "use POSIX qw(strftime); print strftime(\"%m/%Y\\n\", localtime [stat('$f')]->[9])" + +rm -rf confmdtest +../maildir/maildirmake confmdtest || exit 1 + +echo '#! /bin/sh' >confsendmail +echo 'echo $* >'`pwd`'/confsendmail.out' >>confsendmail +echo "cat >>`pwd`/confsendmail.out" >>confsendmail +chmod +x confsendmail + +env AUTHENTICATED=user1 IMAP_BROKENUIDV=1 IMAP_KEYWORDS=1 MOVE_EXPUNGE_TO_TRASH=1 MAILDIR=confmdtest PROTOCOL=SMAP1 SENDMAIL=`pwd`/confsendmail $IMAPINVOKE <