diff options
| -rwxr-xr-x | imap/testsuite | 25 | ||||
| -rw-r--r-- | imap/testsuite.txt | 25 |
2 files changed, 49 insertions, 1 deletions
diff --git a/imap/testsuite b/imap/testsuite index 26a3f70..4d2279f 100755 --- a/imap/testsuite +++ b/imap/testsuite @@ -1225,4 +1225,27 @@ V010 THREAD ORDEREDSUBJECT US-ASCII ALL EOF -rm -rf confmdtest +rm -rf confmdtest confmdtest2 + +../maildir/maildirmake confmdtest2 +../maildir/maildirmake -f a confmdtest2 + +mkdir confmdtest2/.a/cur/msg1:2,S + +../maildir/maildirmake confmdtest + +echo "test `pwd`/confmdtest2" >confmdtest/shared-maildirs + +env IMAP_BROKENUIDV=1 AUTHENTICATED=user1 $IMAPINVOKE confmdtest <<EOF +W001 SUBSCRIBE shared.test.a +W002 SELECT shared.test.a +W003 STORE 1 +FLAGS (\Deleted) +W004 LOGOUT +EOF +ls confmdtest/shared-folders/test/a/cur 2>&1 +env IMAP_BROKENUIDV=1 AUTHENTICATED=user1 $IMAPINVOKE confmdtest <<EOF +W005 SELECT shared.test.a +W006 EXPUNGE +EOF +ls confmdtest/shared-folders/test/a/cur 2>&1 +rm -rf confmdtest confmdtest2 diff --git a/imap/testsuite.txt b/imap/testsuite.txt index 1738b2a..5e9bb55 100644 --- a/imap/testsuite.txt +++ b/imap/testsuite.txt @@ -1812,3 +1812,28 @@ 001514 V010 OK [READ-WRITE] Ok
001515 * THREAD (2 1)
001516 V010 OK THREAD done.
+001517 * PREAUTH Ready.
+001518 W001 OK SUBSCRIBE completed.
+001519 * FLAGS (\Draft \Answered \Flagged \Deleted \Seen \Recent)
+001520 * OK [PERMANENTFLAGS (\Draft \Answered \Flagged \Deleted \Seen)] Limited
+001521 * 1 EXISTS
+001522 * 1 RECENT
+001523 * OK [UIDVALIDITY] Ok
+001524 * OK [MYRIGHTS "dilrsw"] ACL
+001525 W002 OK [READ-WRITE] Ok
+001526 * 1 FETCH (FLAGS (\Deleted \Recent))
+001527 W003 OK STORE completed.
+001528 * BYE Courier-IMAP server shutting down
+001529 W004 OK LOGOUT completed
+001530 msg1:2,T +001531 * PREAUTH Ready.
+001532 * FLAGS (\Draft \Answered \Flagged \Deleted \Seen \Recent)
+001533 * OK [PERMANENTFLAGS (\Draft \Answered \Flagged \Deleted \Seen)] Limited
+001534 * 1 EXISTS
+001535 * 0 RECENT
+001536 * OK [UIDVALIDITY] Ok
+001537 * OK [MYRIGHTS "dilrsw"] ACL
+001538 W005 OK [READ-WRITE] Ok
+001539 * 1 FETCH (FLAGS ())
+001540 W006 OK EXPUNGE completed
+001541 msg1:2, |
