You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by ad...@apache.org on 2007/01/05 19:21:18 UTC

svn commit: r493116 - /incubator/openejb/trunk/openejb3/container/openejb-core/src/test/java/org/apache/openejb/DependenceValidationTest.java

Author: adc
Date: Fri Jan  5 10:21:18 2007
New Revision: 493116

URL: http://svn.apache.org/viewvc?view=rev&rev=493116
Log:
The new Dynamic Assembler has valid deps on the config code

Modified:
    incubator/openejb/trunk/openejb3/container/openejb-core/src/test/java/org/apache/openejb/DependenceValidationTest.java

Modified: incubator/openejb/trunk/openejb3/container/openejb-core/src/test/java/org/apache/openejb/DependenceValidationTest.java
URL: http://svn.apache.org/viewvc/incubator/openejb/trunk/openejb3/container/openejb-core/src/test/java/org/apache/openejb/DependenceValidationTest.java?view=diff&rev=493116&r1=493115&r2=493116
==============================================================================
--- incubator/openejb/trunk/openejb3/container/openejb-core/src/test/java/org/apache/openejb/DependenceValidationTest.java (original)
+++ incubator/openejb/trunk/openejb3/container/openejb-core/src/test/java/org/apache/openejb/DependenceValidationTest.java Fri Jan  5 10:21:18 2007
@@ -57,26 +57,30 @@
 
         // Nothing may depend on the Assembler except the config code or spring assembler
         String springAssembler = "org.apache.openejb.assembler.spring";
+        String dynamicAssembler = "org.apache.openejb.assembler.dynamic";
         assertNotDependentOn("org.apache.openejb", "org.apache.openejb.assembler.classic", "org.apache.openejb.alt.config", springAssembler, "org.apache.openejb.assembler.dynamic");
 
         // Nothing may depend on the Spring Assembler
         assertNotDependentOn("org.apache.openejb", springAssembler);
 
+        // Nothing may depend on the Dynamic Assembler
+        assertNotDependentOn("org.apache.openejb", dynamicAssembler);
+
         // Nothing may depend on the JAXB Tree except the Config code
         assertNotDependentOn("org.apache.openejb", "org.apache.openejb.jee", "org.apache.openejb.alt.config");
 
         // Nothing may depend on the Config code except it's subpackages and the Spring Assembler
-        assertNotDependentOn("org.apache.openejb", "org.apache.openejb.alt.config", "org.apache.openejb.alt.config.rules", "org.apache.openejb.alt.config.sys", springAssembler);
+        assertNotDependentOn("org.apache.openejb", "org.apache.openejb.alt.config", "org.apache.openejb.alt.config.rules", "org.apache.openejb.alt.config.sys", springAssembler, dynamicAssembler);
 
         // The assembler may not be dependent on the config factory Implementation
         assertNotDependentOn("org.apache.openejb.assembler.classic", "org.apache.openejb.alt.config");
 
-        // Nothing should be dependent on any one particular container implementation   (except the Spring Assembler)
+        // Nothing should be dependent on any one particular container implementation   (except the Spring and Dynamic Assembler)
         // TODO: This needs fixing... containers are supposed to be pluggable
-//        assertNotDependentOn("org.apache.openejb", "org.apache.openejb.core.stateless", springAssembler);
-//        assertNotDependentOn("org.apache.openejb", "org.apache.openejb.core.stateful", springAssembler);
-//        assertNotDependentOn("org.apache.openejb", "org.apache.openejb.core.entity", "org.apache.openejb.alt.containers.castor_cmp11", springAssembler);
-//        assertNotDependentOn("org.apache.openejb", "org.apache.openejb.alt.containers.castor_cmp11", springAssembler);
+//        assertNotDependentOn("org.apache.openejb", "org.apache.openejb.core.stateless", springAssembler, dynamicAssembler);
+//        assertNotDependentOn("org.apache.openejb", "org.apache.openejb.core.stateful", springAssembler, dynamicAssembler);
+//        assertNotDependentOn("org.apache.openejb", "org.apache.openejb.core.entity", "org.apache.openejb.alt.containers.castor_cmp11", springAssembler, dynamicAssembler);
+//        assertNotDependentOn("org.apache.openejb", "org.apache.openejb.alt.containers.castor_cmp11", springAssembler, dynamicAssembler);
     }
 
     private void assertNotDependentOn(String referringPacakge, String referredPackage, String... exemptionsArray) {