[jboss-cvs] JBossAS SVN: r79137 - in trunk/aspects/src/test50/org/jboss/test: asynch and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Oct 6 06:39:45 EDT 2008
Author: kabir.khan at jboss.com
Date: 2008-10-06 06:39:45 -0400 (Mon, 06 Oct 2008)
New Revision: 79137
Modified:
trunk/aspects/src/test50/org/jboss/test/aop/test/AOPTestSetup.java
trunk/aspects/src/test50/org/jboss/test/asynch/AsynchTestCase.java
Log:
[JBAS-5974] This test relies on base-aspects.xml being deployed
Modified: trunk/aspects/src/test50/org/jboss/test/aop/test/AOPTestSetup.java
===================================================================
--- trunk/aspects/src/test50/org/jboss/test/aop/test/AOPTestSetup.java 2008-10-06 10:38:38 UTC (rev 79136)
+++ trunk/aspects/src/test50/org/jboss/test/aop/test/AOPTestSetup.java 2008-10-06 10:39:45 UTC (rev 79137)
@@ -38,6 +38,8 @@
public static String ASPECT_MANAGER_NAME = "jboss.aop:service=AspectManager";
private String jar;
+
+ private boolean useBaseAspects;
// Create an initializer for the test suite
public AOPTestSetup(TestSuite suite, String jar) throws Exception
@@ -45,11 +47,23 @@
super(suite);
this.jar = jar;
}
+
+ public void setUseBaseAspects(boolean use)
+ {
+ this.useBaseAspects = use;
+ }
protected void setUp() throws Exception
{
super.setUp();
ObjectName aspectManager = new ObjectName(ASPECT_MANAGER_NAME);
+
+ if (useBaseAspects)
+ {
+ Attribute useBaseXml = new Attribute("UseBaseXml", Boolean.TRUE);
+ getServer().setAttribute(aspectManager, useBaseXml);
+ }
+
Attribute enableTransformer = new Attribute("EnableTransformer", Boolean.TRUE);
getServer().setAttribute(aspectManager, enableTransformer);
try
@@ -85,6 +99,13 @@
ObjectName aspectManager = new ObjectName(ASPECT_MANAGER_NAME);
Attribute enableTransformer = new Attribute("EnableTransformer", Boolean.FALSE);
getServer().setAttribute(aspectManager, enableTransformer);
+
+ if (useBaseAspects)
+ {
+ Attribute useBaseXml = new Attribute("UseBaseXml", Boolean.FALSE);
+ getServer().setAttribute(aspectManager, useBaseXml);
+ }
+
if( undeployException != null )
throw undeployException;
super.tearDown();
Modified: trunk/aspects/src/test50/org/jboss/test/asynch/AsynchTestCase.java
===================================================================
--- trunk/aspects/src/test50/org/jboss/test/asynch/AsynchTestCase.java 2008-10-06 10:38:38 UTC (rev 79136)
+++ trunk/aspects/src/test50/org/jboss/test/asynch/AsynchTestCase.java 2008-10-06 10:39:45 UTC (rev 79137)
@@ -96,6 +96,7 @@
suite.addTest(new TestSuite(AsynchTestCase.class));
AOPTestSetup setup = new AOPTestSetup(suite, "asynch-test.sar");
+ setup.setUseBaseAspects(true);
return setup;
}
More information about the jboss-cvs-commits
mailing list