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 er...@apache.org on 2012/02/07 14:15:30 UTC
svn commit: r1241459 -
/james/server/trunk/data-jdbc/src/test/java/org/apache/james/user/jdbc/JamesUsersJdbcRepositoryTest.java
Author: eric
Date: Tue Feb 7 13:15:29 2012
New Revision: 1241459
URL: http://svn.apache.org/viewvc?rev=1241459&view=rev
Log:
Remove test method related to virtual user table, now RecipientRewriteTable with its own tests
Modified:
james/server/trunk/data-jdbc/src/test/java/org/apache/james/user/jdbc/JamesUsersJdbcRepositoryTest.java
Modified: james/server/trunk/data-jdbc/src/test/java/org/apache/james/user/jdbc/JamesUsersJdbcRepositoryTest.java
URL: http://svn.apache.org/viewvc/james/server/trunk/data-jdbc/src/test/java/org/apache/james/user/jdbc/JamesUsersJdbcRepositoryTest.java?rev=1241459&r1=1241458&r2=1241459&view=diff
==============================================================================
--- james/server/trunk/data-jdbc/src/test/java/org/apache/james/user/jdbc/JamesUsersJdbcRepositoryTest.java (original)
+++ james/server/trunk/data-jdbc/src/test/java/org/apache/james/user/jdbc/JamesUsersJdbcRepositoryTest.java Tue Feb 7 13:15:29 2012
@@ -19,7 +19,6 @@
package org.apache.james.user.jdbc;
-import java.util.Collection;
import java.util.Iterator;
import javax.sql.DataSource;
@@ -30,11 +29,8 @@ import org.apache.commons.dbcp.BasicData
import org.apache.derby.jdbc.EmbeddedDriver;
import org.apache.james.filesystem.api.mock.MockFileSystem;
import org.apache.james.lifecycle.api.LifecycleUtil;
-import org.apache.james.rrt.api.RecipientRewriteTable;
import org.apache.james.user.api.UsersRepository;
import org.apache.james.user.api.UsersRepositoryException;
-import org.apache.james.user.api.model.JamesUser;
-import org.apache.mailet.MailAddress;
import org.slf4j.LoggerFactory;
/**
@@ -97,44 +93,4 @@ public class JamesUsersJdbcRepositoryTes
LifecycleUtil.dispose(this.usersRepository);
}
- public void testRecipientRewriteTableImpl() throws Exception {
- String username = "test";
- String password = "pass";
- String alias = "alias";
- String domain = "localhost";
- String forward = "forward@somewhere";
-
- JamesUsersJdbcRepository repos = (JamesUsersJdbcRepository) getUsersRepository();
- repos.setEnableAliases(true);
- repos.setEnableForwarding(true);
- repos.addUser(username, password);
-
- JamesUser user = (JamesUser) repos.getUserByName(username);
- user.setAlias(alias);
- repos.updateUser(user);
-
- Collection<String> map = ((RecipientRewriteTable) repos).getMappings(username, domain);
- assertNull("No mapping", map);
-
- user.setAliasing(true);
- repos.updateUser(user);
- map = ((RecipientRewriteTable) repos).getMappings(username, domain);
- assertEquals("One mapping", 1, map.size());
- assertEquals("Alias found", map.iterator().next().toString(), alias + "@" + domain);
-
- user.setForwardingDestination(new MailAddress(forward));
- repos.updateUser(user);
- map = ((RecipientRewriteTable) repos).getMappings(username, domain);
- assertTrue("One mapping", map.size() == 1);
- assertEquals("Alias found", map.iterator().next().toString(), alias + "@" + domain);
-
- user.setForwarding(true);
- repos.updateUser(user);
- map = ((RecipientRewriteTable) repos).getMappings(username, domain);
- Iterator<String> mappings = map.iterator();
- assertTrue("Two mapping", map.size() == 2);
- assertEquals("Alias found", mappings.next().toString(), alias + "@" + domain);
- assertEquals("Forward found", mappings.next().toString(), forward);
- }
-
}
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org