Repository: james-project
Updated Branches:
  refs/heads/master 6b1490481 -> 24480cd4d


JAMES-1953 Show that using an UTF-7 encoded hierarchical seperator when 
creating a mailbox creates it as if the separator was not encoded


Project: http://git-wip-us.apache.org/repos/asf/james-project/repo
Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/eb8bb5a7
Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/eb8bb5a7
Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/eb8bb5a7

Branch: refs/heads/master
Commit: eb8bb5a71aa9bb356cc4dd69aea7a49c00ba094a
Parents: 290ada2
Author: Raphael Ouazana <[email protected]>
Authored: Fri Mar 3 17:28:13 2017 +0100
Committer: Raphael Ouazana <[email protected]>
Committed: Fri Mar 3 17:28:13 2017 +0100

----------------------------------------------------------------------
 .../org/apache/james/imap/scripts/Create.test      | 17 ++++++++++++++++-
 1 file changed, 16 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/james-project/blob/eb8bb5a7/mpt/impl/imap-mailbox/core/src/main/resources/org/apache/james/imap/scripts/Create.test
----------------------------------------------------------------------
diff --git 
a/mpt/impl/imap-mailbox/core/src/main/resources/org/apache/james/imap/scripts/Create.test
 
b/mpt/impl/imap-mailbox/core/src/main/resources/org/apache/james/imap/scripts/Create.test
index 97259ec..87a49d7 100644
--- 
a/mpt/impl/imap-mailbox/core/src/main/resources/org/apache/james/imap/scripts/Create.test
+++ 
b/mpt/impl/imap-mailbox/core/src/main/resources/org/apache/james/imap/scripts/Create.test
@@ -58,6 +58,17 @@ S: 18 OK LIST completed.
 C: 19 CREATE alpha
 S: 19 NO CREATE failed. Mailbox already exists.
 
+#
+# When creating a mailbox which name contains the hierarchical separator UTF-7 
encoded
+# The creation should succeed as if trying to create a folder and its subfolder
+#
+C: 20 CREATE "one&AC4-two"
+S: 20 OK CREATE completed.
+C: 21 LIST "" one*
+S: \* LIST \(\\HasChildren\) "." "one"
+S: \* LIST \(\\HasNoChildren\) "." "one.two"
+S: 21 OK LIST completed.
+
 # Cleanup
 C: a1 DELETE test1.subfolder1
 S: a1 OK DELETE completed.
@@ -78,4 +89,8 @@ S: a11 OK DELETE completed.
 C: a11 DELETE another.test
 S: a11 OK DELETE completed.
 C: a11 DELETE another
-S: a11 OK DELETE completed.
\ No newline at end of file
+S: a11 OK DELETE completed.
+C: a12 DELETE one.two
+S: a12 OK DELETE completed.
+C: a12 DELETE one
+S: a12 OK DELETE completed.
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to