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