summaryrefslogtreecommitdiff
path: root/java/client/test/src
diff options
context:
space:
mode:
Diffstat (limited to 'java/client/test/src')
-rw-r--r--java/client/test/src/org/apache/qpid/transacted/TransactedTest.java23
1 files changed, 14 insertions, 9 deletions
diff --git a/java/client/test/src/org/apache/qpid/transacted/TransactedTest.java b/java/client/test/src/org/apache/qpid/transacted/TransactedTest.java
index 8b2c930a36..3b102f5373 100644
--- a/java/client/test/src/org/apache/qpid/transacted/TransactedTest.java
+++ b/java/client/test/src/org/apache/qpid/transacted/TransactedTest.java
@@ -30,6 +30,7 @@ import org.junit.Before;
import org.junit.Test;
import org.junit.Assert;
import org.junit.BeforeClass;
+import org.junit.AfterClass;
import javax.jms.*;
@@ -53,13 +54,7 @@ public class TransactedTest
private MessageConsumer testConsumer2;
@BeforeClass
- public static void setupVM()
- {
- System.setProperty("amqj.NoAutoCreateVMBroker", "true");
- }
-
- @Before
- public void setup() throws Exception
+ public static void setupBeforeClass()
{
try
{
@@ -69,6 +64,18 @@ public class TransactedTest
{
Assert.fail("Unable to create VM Broker: " + e.getMessage());
}
+ }
+
+ @AfterClass
+ public static void setupAfterClass()
+ {
+ TransportConnection.killVMBroker(1);
+ }
+
+ @Before
+ public void setup() throws Exception
+ {
+
queue1 = new AMQQueue("Q1", false);
queue2 = new AMQQueue("Q2", false);
@@ -115,8 +122,6 @@ public class TransactedTest
con.close();
testCon.close();
prepCon.close();
-
- TransportConnection.killVMBroker(1);
}
@Test