[jboss-cvs] JBossAS SVN: r62722 - in projects/aop/trunk/aop/src: test/org/jboss/test/aop/regression/jbaop398nosuchfield and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed May 2 07:08:46 EDT 2007


Author: kabir.khan at jboss.com
Date: 2007-05-02 07:08:46 -0400 (Wed, 02 May 2007)
New Revision: 62722

Modified:
   projects/aop/trunk/aop/src/resources/test/regression/jboss-aop.xml
   projects/aop/trunk/aop/src/test/org/jboss/test/aop/regression/jbaop398nosuchfield/SimpleTestCase.java
Log:
[JBAOP-398] Disable weaving of test until javassist is fixed, since weaving the test breaks the test run

Modified: projects/aop/trunk/aop/src/resources/test/regression/jboss-aop.xml
===================================================================
--- projects/aop/trunk/aop/src/resources/test/regression/jboss-aop.xml	2007-05-02 11:02:22 UTC (rev 62721)
+++ projects/aop/trunk/aop/src/resources/test/regression/jboss-aop.xml	2007-05-02 11:08:46 UTC (rev 62722)
@@ -153,9 +153,9 @@
    <bind pointcut="execution(* org.jboss.test.aop.regression.jbaop279native.POJO->nativeMethod())">
       <interceptor class="org.jboss.test.aop.regression.jbaop279native.ReturningInterceptor"/>
    </bind>
-   
+
    <prepare expr="all(org.jboss.test.aop.regression.jbaop316annotationsinwrapperonly.POJO)"/>
-   
+
    <interceptor class="org.jboss.test.aop.regression.jbaop336callnpe.LogInterceptor" scope="PER_INSTANCE"/>
 
    <bind pointcut="call(org.jboss.test.aop.regression.jbaop336callnpe.Log->new(java.lang.String))">
@@ -165,4 +165,10 @@
    <bind pointcut="call(void org.jboss.test.aop.regression.jbaop336callnpe.Log->overwriteFile(java.lang.String))">
       <interceptor-ref name="org.jboss.test.aop.regression.jbaop336callnpe.LogInterceptor"/>
    </bind>
+
+<!-- Comment out config for test until what appears to be an error in javassist has been fixed, since it otherwise breaks the test runs
+   <bind pointcut="all(org.jboss.test.aop.regression.jbaop398nosuchfield.POJO)">
+     <interceptor class="org.jboss.test.aop.regression.jbaop398nosuchfield.SimpleInterceptor" scope="PER_VM" />
+  </bind>
+-->
 </aop>
\ No newline at end of file

Modified: projects/aop/trunk/aop/src/test/org/jboss/test/aop/regression/jbaop398nosuchfield/SimpleTestCase.java
===================================================================
--- projects/aop/trunk/aop/src/test/org/jboss/test/aop/regression/jbaop398nosuchfield/SimpleTestCase.java	2007-05-02 11:02:22 UTC (rev 62721)
+++ projects/aop/trunk/aop/src/test/org/jboss/test/aop/regression/jbaop398nosuchfield/SimpleTestCase.java	2007-05-02 11:08:46 UTC (rev 62722)
@@ -48,6 +48,7 @@
 
    public void test()
    {
+      if (true) throw new RuntimeException("Weaving for this test has been disabled in regression/jboss-aop.xml, since weaving this class breaks the test run. Awaiting a fix in javassist");
       POJO pojo = new POJO();
       assertTrue(SimpleInterceptor.intercepted);
       SimpleInterceptor.intercepted = false;




More information about the jboss-cvs-commits mailing list