diff options
Diffstat (limited to 'imap')
| -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, | 
