You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by rd...@apache.org on 2008/02/05 22:04:58 UTC

svn commit: r618775 - in /james/server/trunk: experimental-seda-imap-function/src/test/resources/org/apache/james/test/functional/imap/scripts/ imap-mailbox-processor-function/src/main/java/org/apache/james/imapserver/processor/imap4rev1/ phoenix-deplo...

Author: rdonkin
Date: Tue Feb  5 13:04:51 2008
New Revision: 618775

URL: http://svn.apache.org/viewvc?rev=618775&view=rev
Log:
Copy works

Modified:
    james/server/trunk/experimental-seda-imap-function/src/test/resources/org/apache/james/test/functional/imap/scripts/Copy.test
    james/server/trunk/imap-mailbox-processor-function/src/main/java/org/apache/james/imapserver/processor/imap4rev1/CopyProcessor.java
    james/server/trunk/phoenix-deployment/src/test/org/apache/james/experimental/imapserver/ExperimentalSelectedStateTest.java

Modified: james/server/trunk/experimental-seda-imap-function/src/test/resources/org/apache/james/test/functional/imap/scripts/Copy.test
URL: http://svn.apache.org/viewvc/james/server/trunk/experimental-seda-imap-function/src/test/resources/org/apache/james/test/functional/imap/scripts/Copy.test?rev=618775&r1=618774&r2=618775&view=diff
==============================================================================
--- james/server/trunk/experimental-seda-imap-function/src/test/resources/org/apache/james/test/functional/imap/scripts/Copy.test (original)
+++ james/server/trunk/experimental-seda-imap-function/src/test/resources/org/apache/james/test/functional/imap/scripts/Copy.test Tue Feb  5 13:04:51 2008
@@ -20,7 +20,7 @@
 S: a1 OK CREATE completed.
 
 C: a1 STATUS copied (MESSAGES)
-S: \* STATUS copied \(MESSAGES 0\)
+S: \* STATUS "copied" \(MESSAGES 0\)
 S: a1 OK STATUS completed.
 
 # mark one message as deleted before copying (to check that flags are copied)
@@ -34,12 +34,12 @@
 
 # Check there's 3 messages in the copied mailbox
 C: a1 STATUS copied (MESSAGES)
-S: \* STATUS copied \(MESSAGES 3\)
+S: \* STATUS "copied" \(MESSAGES 3\)
 S: a1 OK STATUS completed.
 
 # Modify an original after copying, to ensure it's not the same message.
 C: a1 STORE 2 FLAGS (\Flagged)
-S: \* 2 FETCH \(FLAGS \(\\Flagged\)
+S: \* 2 FETCH \(FLAGS \(\\Flagged\)\)
 S: a1 OK STORE completed.
 
 C: a1 SELECT copied
@@ -49,13 +49,13 @@
 S: \* OK \[UIDVALIDITY \d+\]
 S: (\* OK \[UNSEEN \d+\] Message \d+ is the first unseen)|(\* OK No messages unseen)
 S: \* OK \[PERMANENTFLAGS \(\\Answered \\Deleted \\Draft \\Flagged \\Seen\)\]
-S: a1 OK \[READ-WRITE\] SELECT completed
+S: a1 OK \[READ-WRITE\] SELECT completed.
 
 C: a1 FETCH 1:4 (FLAGS)
-S: \* 1 FETCH \(FLAGS \(\)
-S: \* 2 FETCH \(FLAGS \(\\Deleted\)
-S: \* 3 FETCH \(FLAGS \(\)
-S: a1 OK FETCH completed
+S: \* 1 FETCH \(FLAGS \(\)\)
+S: \* 2 FETCH \(FLAGS \(\\Deleted\)\)
+S: \* 3 FETCH \(FLAGS \(\)\)
+S: a1 OK FETCH completed.
 
 C: a1 DELETE copied
-S: a1 OK DELETE completed
\ No newline at end of file
+S: a1 OK DELETE completed.
\ No newline at end of file

Modified: james/server/trunk/imap-mailbox-processor-function/src/main/java/org/apache/james/imapserver/processor/imap4rev1/CopyProcessor.java
URL: http://svn.apache.org/viewvc/james/server/trunk/imap-mailbox-processor-function/src/main/java/org/apache/james/imapserver/processor/imap4rev1/CopyProcessor.java?rev=618775&r1=618774&r2=618775&view=diff
==============================================================================
--- james/server/trunk/imap-mailbox-processor-function/src/main/java/org/apache/james/imapserver/processor/imap4rev1/CopyProcessor.java (original)
+++ james/server/trunk/imap-mailbox-processor-function/src/main/java/org/apache/james/imapserver/processor/imap4rev1/CopyProcessor.java Tue Feb  5 13:04:51 2008
@@ -24,11 +24,9 @@
 import org.apache.james.api.imap.ProtocolException;
 import org.apache.james.api.imap.message.IdRange;
 import org.apache.james.api.imap.message.request.ImapRequest;
-import org.apache.james.api.imap.message.response.ImapResponseMessage;
 import org.apache.james.api.imap.message.response.imap4rev1.StatusResponseFactory;
 import org.apache.james.api.imap.process.ImapProcessor;
 import org.apache.james.api.imap.process.ImapSession;
-import org.apache.james.api.imap.process.ImapProcessor.Responder;
 import org.apache.james.imap.message.request.imap4rev1.CopyRequest;
 import org.apache.james.imapserver.processor.base.AbstractMailboxAwareProcessor;
 import org.apache.james.imapserver.processor.base.AuthorizationException;

Modified: james/server/trunk/phoenix-deployment/src/test/org/apache/james/experimental/imapserver/ExperimentalSelectedStateTest.java
URL: http://svn.apache.org/viewvc/james/server/trunk/phoenix-deployment/src/test/org/apache/james/experimental/imapserver/ExperimentalSelectedStateTest.java?rev=618775&r1=618774&r2=618775&view=diff
==============================================================================
--- james/server/trunk/phoenix-deployment/src/test/org/apache/james/experimental/imapserver/ExperimentalSelectedStateTest.java (original)
+++ james/server/trunk/phoenix-deployment/src/test/org/apache/james/experimental/imapserver/ExperimentalSelectedStateTest.java Tue Feb  5 13:04:51 2008
@@ -47,12 +47,6 @@
         // super.testUid();
     }
 
-    public void testCopyUS() throws Exception {
-        // extra fetch messages
-    //    super.testCopy();
-    }    
-    
-
     public void testSearchKOREA() throws Exception {
         //TODO Implement search
     }
@@ -71,12 +65,7 @@
     public void testUidKOREA() throws Exception {
         // UID fetch not working very well
         // super.testUid();
-    }
-
-    public void testCopyKOREA() throws Exception {
-        // extra fetch messages
-    //    super.testCopy();
-    }    
+    }  
 
     public void testSearchITALY() throws Exception {
         //TODO Implement search
@@ -96,11 +85,5 @@
     public void testUidITALY() throws Exception {
         // UID fetch not working very well
         // super.testUid();
-    }
-
-    public void testCopyITALY() throws Exception {
-        // extra fetch messages
-    //    super.testCopy();
     }    
-    
 }



---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org