Author: norman
Date: Fri Jun 4 16:09:20 2010
New Revision: 951472
URL: http://svn.apache.org/viewvc?rev=951472&view=rev
Log:
Fix POP3 tests
Modified:
james/server/trunk/pop3server/src/test/java/org/apache/james/pop3server/AbstractAsyncPOP3ServerTest.java
Modified:
james/server/trunk/pop3server/src/test/java/org/apache/james/pop3server/AbstractAsyncPOP3ServerTest.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/pop3server/src/test/java/org/apache/james/pop3server/AbstractAsyncPOP3ServerTest.java?rev=951472&r1=951471&r2=951472&view=diff
==============================================================================
---
james/server/trunk/pop3server/src/test/java/org/apache/james/pop3server/AbstractAsyncPOP3ServerTest.java
(original)
+++
james/server/trunk/pop3server/src/test/java/org/apache/james/pop3server/AbstractAsyncPOP3ServerTest.java
Fri Jun 4 16:09:20 2010
@@ -41,6 +41,7 @@ import org.apache.james.api.dnsservice.D
import org.apache.james.api.kernel.mock.FakeLoader;
import org.apache.james.api.user.UsersRepository;
import org.apache.james.imap.inmemory.InMemoryMailboxManager;
+import org.apache.james.imap.inmemory.InMemoryMailboxSessionMapperFactory;
import org.apache.james.imap.inmemory.InMemorySubscriptionManager;
import org.apache.james.imap.mailbox.Mailbox;
import org.apache.james.imap.mailbox.MailboxSession;
@@ -101,13 +102,14 @@ public abstract class AbstractAsyncPOP3S
serviceManager.put(UsersRepository.ROLE,
m_usersRepository);
-
- manager = new InMemoryMailboxManager(new Authenticator() {
+ InMemoryMailboxSessionMapperFactory factory = new
InMemoryMailboxSessionMapperFactory();
+
+ manager = new InMemoryMailboxManager(factory, new Authenticator() {
public boolean isAuthentic(String userid, CharSequence passwd) {
return m_usersRepository.test(userid, passwd.toString());
}
- }, new InMemorySubscriptionManager());
+ }, new InMemorySubscriptionManager(factory));
serviceManager.put("mailboxmanager", manager);
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]