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 ba...@apache.org on 2008/08/01 12:48:07 UTC
svn commit: r681645 - in /james/server/trunk:
avalon-user-function/src/test/java/org/apache/james/vut/ basic-user-function/
basic-user-function/src/test/java/org/apache/james/vut/
phoenix-deployment/src/test/org/apache/james/vut/ user-library/src/test/...
Author: bago
Date: Fri Aug 1 03:48:06 2008
New Revision: 681645
URL: http://svn.apache.org/viewvc?rev=681645&view=rev
Log:
Moved vut tests from phoenix-deployment to the appropriate user modules (user-library / avalon-user-function / basic-user-function)
Added:
james/server/trunk/avalon-user-function/src/test/java/org/apache/james/vut/
james/server/trunk/avalon-user-function/src/test/java/org/apache/james/vut/JDBCVirtualUserTableTest.java (contents, props changed)
- copied, changed from r681642, james/server/trunk/phoenix-deployment/src/test/org/apache/james/vut/JDBCVirtualUserTableTest.java
james/server/trunk/basic-user-function/src/test/java/org/apache/james/vut/
james/server/trunk/basic-user-function/src/test/java/org/apache/james/vut/XMLVirtualUserTableTest.java (contents, props changed)
- copied, changed from r681642, james/server/trunk/phoenix-deployment/src/test/org/apache/james/vut/XMLVirtualUserTableTest.java
james/server/trunk/user-library/src/test/java/org/apache/james/vut/
james/server/trunk/user-library/src/test/java/org/apache/james/vut/AbstractVirtualUserTableTest.java (contents, props changed)
- copied, changed from r681644, james/server/trunk/phoenix-deployment/src/test/org/apache/james/vut/AbstractVirtualUserTableTest.java
Removed:
james/server/trunk/phoenix-deployment/src/test/org/apache/james/vut/AbstractVirtualUserTableTest.java
james/server/trunk/phoenix-deployment/src/test/org/apache/james/vut/JDBCVirtualUserTableTest.java
james/server/trunk/phoenix-deployment/src/test/org/apache/james/vut/XMLVirtualUserTableTest.java
Modified:
james/server/trunk/basic-user-function/pom.xml
Copied: james/server/trunk/avalon-user-function/src/test/java/org/apache/james/vut/JDBCVirtualUserTableTest.java (from r681642, james/server/trunk/phoenix-deployment/src/test/org/apache/james/vut/JDBCVirtualUserTableTest.java)
URL: http://svn.apache.org/viewvc/james/server/trunk/avalon-user-function/src/test/java/org/apache/james/vut/JDBCVirtualUserTableTest.java?p2=james/server/trunk/avalon-user-function/src/test/java/org/apache/james/vut/JDBCVirtualUserTableTest.java&p1=james/server/trunk/phoenix-deployment/src/test/org/apache/james/vut/JDBCVirtualUserTableTest.java&r1=681642&r2=681645&rev=681645&view=diff
==============================================================================
(empty)
Propchange: james/server/trunk/avalon-user-function/src/test/java/org/apache/james/vut/JDBCVirtualUserTableTest.java
------------------------------------------------------------------------------
svn:eol-style = native
Modified: james/server/trunk/basic-user-function/pom.xml
URL: http://svn.apache.org/viewvc/james/server/trunk/basic-user-function/pom.xml?rev=681645&r1=681644&r2=681645&view=diff
==============================================================================
--- james/server/trunk/basic-user-function/pom.xml (original)
+++ james/server/trunk/basic-user-function/pom.xml Fri Aug 1 03:48:06 2008
@@ -49,6 +49,28 @@
</dependency>
<dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-user-library</artifactId>
+ <type>test-jar</type>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-core-library</artifactId>
+ <type>test-jar</type>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-core-library</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.avalon.framework</groupId>
+ <artifactId>avalon-framework-impl</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<scope>test</scope>
Copied: james/server/trunk/basic-user-function/src/test/java/org/apache/james/vut/XMLVirtualUserTableTest.java (from r681642, james/server/trunk/phoenix-deployment/src/test/org/apache/james/vut/XMLVirtualUserTableTest.java)
URL: http://svn.apache.org/viewvc/james/server/trunk/basic-user-function/src/test/java/org/apache/james/vut/XMLVirtualUserTableTest.java?p2=james/server/trunk/basic-user-function/src/test/java/org/apache/james/vut/XMLVirtualUserTableTest.java&p1=james/server/trunk/phoenix-deployment/src/test/org/apache/james/vut/XMLVirtualUserTableTest.java&r1=681642&r2=681645&rev=681645&view=diff
==============================================================================
--- james/server/trunk/phoenix-deployment/src/test/org/apache/james/vut/XMLVirtualUserTableTest.java (original)
+++ james/server/trunk/basic-user-function/src/test/java/org/apache/james/vut/XMLVirtualUserTableTest.java Fri Aug 1 03:48:06 2008
@@ -24,7 +24,6 @@
import java.util.Collection;
-import org.apache.avalon.cornerstone.services.datasources.DataSourceSelector;
import org.apache.avalon.framework.configuration.Configuration;
import org.apache.avalon.framework.configuration.ConfigurationException;
import org.apache.avalon.framework.configuration.DefaultConfiguration;
@@ -40,7 +39,6 @@
import org.apache.james.test.mock.james.MockFileSystem;
import org.apache.james.test.mock.util.AttrValConfiguration;
-import org.apache.james.test.util.Util;
import org.apache.james.util.VirtualUserTableUtil;
public class XMLVirtualUserTableTest extends AbstractVirtualUserTableTest {
@@ -49,7 +47,6 @@
protected AbstractVirtualUserTable getVirtalUserTable() throws Exception {
DefaultServiceManager serviceManager = new DefaultServiceManager();
serviceManager.put(FileSystem.ROLE, new MockFileSystem());
- serviceManager.put(DataSourceSelector.ROLE, Util.getDataSourceSelector());
serviceManager.put(DNSServer.ROLE, setUpDNSServer());
XMLVirtualUserTable mr = new XMLVirtualUserTable();
ContainerUtil.enableLogging(mr, new MockLogger());
@@ -90,7 +87,7 @@
}
try {
- ContainerUtil.configure(((XMLVirtualUserTable) virtualUserTable),defaultConfiguration);
+ ContainerUtil.configure(virtualUserTable,defaultConfiguration);
} catch (ConfigurationException e) {
if (mappings.size() > 0) {
return false;
Propchange: james/server/trunk/basic-user-function/src/test/java/org/apache/james/vut/XMLVirtualUserTableTest.java
------------------------------------------------------------------------------
svn:eol-style = native
Copied: james/server/trunk/user-library/src/test/java/org/apache/james/vut/AbstractVirtualUserTableTest.java (from r681644, james/server/trunk/phoenix-deployment/src/test/org/apache/james/vut/AbstractVirtualUserTableTest.java)
URL: http://svn.apache.org/viewvc/james/server/trunk/user-library/src/test/java/org/apache/james/vut/AbstractVirtualUserTableTest.java?p2=james/server/trunk/user-library/src/test/java/org/apache/james/vut/AbstractVirtualUserTableTest.java&p1=james/server/trunk/phoenix-deployment/src/test/org/apache/james/vut/AbstractVirtualUserTableTest.java&r1=681644&r2=681645&rev=681645&view=diff
==============================================================================
--- james/server/trunk/phoenix-deployment/src/test/org/apache/james/vut/AbstractVirtualUserTableTest.java (original)
+++ james/server/trunk/user-library/src/test/java/org/apache/james/vut/AbstractVirtualUserTableTest.java Fri Aug 1 03:48:06 2008
@@ -175,8 +175,6 @@
String domain = "localhost";
String address = "test@localhost2";
String address2 = "test@james";
- String invalidAddress= ".*@localhost2:";
- boolean catched = false;
try {
@@ -190,6 +188,9 @@
assertTrue("remove virtual mapping", removeMapping(user, domain, address, ADDRESS_TYPE));
+ /* TEMPORARILY REMOVE JDBC specific test
+ String invalidAddress= ".*@localhost2:";
+ boolean catched = false;
if (virtualUserTable instanceof JDBCVirtualUserTable) {
try {
assertTrue("Added virtual mapping", addMapping(user, domain, invalidAddress, ADDRESS_TYPE));
@@ -198,6 +199,7 @@
}
assertTrue("Invalid Mapping throw exception" , catched);
}
+ */
assertTrue("remove virtual mapping", removeMapping(user, domain, address2, ADDRESS_TYPE));
Propchange: james/server/trunk/user-library/src/test/java/org/apache/james/vut/AbstractVirtualUserTableTest.java
------------------------------------------------------------------------------
svn:eol-style = native
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org