Author: rdonkin
Date: Sun Mar 30 05:56:09 2008
New Revision: 642729

URL: http://svn.apache.org/viewvc?rev=642729&view=rev
Log:
Tests for partial FETCH TEXT

Added:
    
james/server/trunk/experimental-seda-imap-function/src/test/resources/org/apache/james/test/functional/imap/scripts/TextPartialFetch.test
      - copied, changed from r642705, 
james/server/trunk/experimental-seda-imap-function/src/test/resources/org/apache/james/test/functional/imap/scripts/TextPartialFetch
Removed:
    
james/server/trunk/experimental-seda-imap-function/src/test/resources/org/apache/james/test/functional/imap/scripts/TextPartialFetch
Modified:
    
james/server/trunk/experimental-seda-imap-function/src/test/java/org/apache/james/test/functional/imap/AbstractTestPartialFetch.java

Modified: 
james/server/trunk/experimental-seda-imap-function/src/test/java/org/apache/james/test/functional/imap/AbstractTestPartialFetch.java
URL: 
http://svn.apache.org/viewvc/james/server/trunk/experimental-seda-imap-function/src/test/java/org/apache/james/test/functional/imap/AbstractTestPartialFetch.java?rev=642729&r1=642728&r2=642729&view=diff
==============================================================================
--- 
james/server/trunk/experimental-seda-imap-function/src/test/java/org/apache/james/test/functional/imap/AbstractTestPartialFetch.java
 (original)
+++ 
james/server/trunk/experimental-seda-imap-function/src/test/java/org/apache/james/test/functional/imap/AbstractTestPartialFetch.java
 Sun Mar 30 05:56:09 2008
@@ -30,4 +30,24 @@
     public void testBodyPartialFetchUS() throws Exception {
         scriptTest("BodyPartialFetch", Locale.US);
     }
+    
+    public void testBodyPartialFetchIT() throws Exception {
+        scriptTest("BodyPartialFetch", Locale.ITALY);
+    }
+    
+    public void testBodyPartialFetchKO() throws Exception {
+        scriptTest("BodyPartialFetch", Locale.KOREA);
+    }
+    
+    public void testTextPartialFetchUS() throws Exception {
+        scriptTest("TextPartialFetch", Locale.US);
+    }
+    
+    public void testTextPartialFetchKO() throws Exception {
+        scriptTest("TextPartialFetch", Locale.US);
+    }
+    
+    public void testTextPartialFetchIT() throws Exception {
+        scriptTest("TextPartialFetch", Locale.US);
+    }
 }

Copied: 
james/server/trunk/experimental-seda-imap-function/src/test/resources/org/apache/james/test/functional/imap/scripts/TextPartialFetch.test
 (from r642705, 
james/server/trunk/experimental-seda-imap-function/src/test/resources/org/apache/james/test/functional/imap/scripts/TextPartialFetch)
URL: 
http://svn.apache.org/viewvc/james/server/trunk/experimental-seda-imap-function/src/test/resources/org/apache/james/test/functional/imap/scripts/TextPartialFetch.test?p2=james/server/trunk/experimental-seda-imap-function/src/test/resources/org/apache/james/test/functional/imap/scripts/TextPartialFetch.test&p1=james/server/trunk/experimental-seda-imap-function/src/test/resources/org/apache/james/test/functional/imap/scripts/TextPartialFetch&r1=642705&r2=642729&rev=642729&view=diff
==============================================================================
--- 
james/server/trunk/experimental-seda-imap-function/src/test/resources/org/apache/james/test/functional/imap/scripts/TextPartialFetch
 (original)
+++ 
james/server/trunk/experimental-seda-imap-function/src/test/resources/org/apache/james/test/functional/imap/scripts/TextPartialFetch.test
 Sun Mar 30 05:56:09 2008
@@ -22,7 +22,7 @@
 S: \* FLAGS \(\\Answered \\Deleted \\Draft \\Flagged \\Seen\)
 S: \* 0 EXISTS
 S: \* 0 RECENT
-S: \* OK \[UIDVALIDITY \d+\\]
+S: \* OK \[UIDVALIDITY \d+\]
 S: \* OK \[PERMANENTFLAGS \(\\Answered \\Deleted \\Draft \\Flagged \\Seen\)\]
 S: A3 OK \[READ-WRITE\] SELECT completed\.
 C: A4 APPEND testmailbox {1767+}
@@ -124,24 +124,21 @@
 S: \* FLAGS \(\\Answered \\Deleted \\Draft \\Flagged \\Seen\)
 S: \* 1 EXISTS
 S: \* 1 RECENT
+S: \* OK \[UIDVALIDITY \d+\]
 S: \* OK \[UNSEEN 1\](.)*
-S: \* OK \[UIDVALIDITY \d+\\]
 S: \* OK \[PERMANENTFLAGS \(\\Answered \\Deleted \\Draft \\Flagged \\Seen\)\]
 S: A5 OK \[READ-WRITE\] SELECT completed\.
 C: A6 FETCH 1 (BODY[TEXT]<0.0>)
-S: \* 1 FETCH \(FLAGS \(\\Recent \\Seen\) BODY\[TEXT\]<0> \{0\}
-S: \)
-S: A6 OK FETCH completed\.
+S: A6 BAD Zero value not permitted(.)*
 C: A7 FETCH 1 (BODY[TEXT]<0.16>)
-S: \* 1 FETCH \(BODY\[TEXT\]<0> \{16\}
+S: \* 1 FETCH \(FLAGS \(\\Recent \\Seen\) BODY\[TEXT\]<0> \{16\}
 S: Start with a pre\)
 S: A7 OK FETCH completed\.
 C: A8 FETCH 1 (BODY[TEXT]<0.32>)
 S: \* 1 FETCH \(BODY\[TEXT\]<0> \{32\}
 S: Start with a preamble
 S: 
-S: --1729
-\)
+S: --1729\r\)
 S: A8 OK FETCH completed\.
 C: A9 FETCH 1 (BODY[TEXT]<0.64>)
 S: \* 1 FETCH \(BODY\[TEXT\]<0> \{64\}
@@ -307,9 +304,7 @@
 S: \)
 S: A12 OK FETCH completed\.
 C: A13 FETCH 1 (BODY[TEXT]<7.0>)
-S: \* 1 FETCH \(BODY\[TEXT\]<7> \{0\}
-S: \)
-S: A13 OK FETCH completed\.
+S: A13 BAD Zero value not permitted(.)*
 C: A14 FETCH 1 (BODY[TEXT]<7.16>)
 S: \* 1 FETCH \(BODY\[TEXT\]<7> \{16\}
 S: ith a preamble
@@ -487,9 +482,7 @@
 S: \)
 S: A19 OK FETCH completed\.
 C: A20 FETCH 1 (BODY[TEXT]<10000.0>)
-S: \* 1 FETCH \(BODY\[TEXT\]<10000> \{0\}
-S: \)
-S: A20 OK FETCH completed\.
+S: A20 BAD Zero value not permitted(.)*
 C: A21 FETCH 1 (BODY[TEXT]<10000.16>)
 S: \* 1 FETCH \(BODY\[TEXT\]<10000> \{0\}
 S: \)



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to