You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2013/06/23 09:27:59 UTC
[4/4] git commit: CAMEL-6478: TestNG test cases not working correctly
with groups. Thanks to David Arthur for the patch.
CAMEL-6478: TestNG test cases not working correctly with groups. Thanks to David Arthur for the patch.
Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/e2205298
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/e2205298
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/e2205298
Branch: refs/heads/camel-2.10.x
Commit: e220529860733bdd95ef3d7fe6f83813f5094cae
Parents: 0d5872b
Author: Claus Ibsen <da...@apache.org>
Authored: Sun Jun 23 09:26:28 2013 +0200
Committer: Claus Ibsen <da...@apache.org>
Committed: Sun Jun 23 09:27:34 2013 +0200
----------------------------------------------------------------------
.../java/org/apache/camel/testng/CamelSpringTestSupport.java | 4 ++--
.../main/java/org/apache/camel/testng/CamelTestSupport.java | 6 +++---
.../main/java/org/apache/camel/testng/ExchangeTestSupport.java | 2 +-
3 files changed, 6 insertions(+), 6 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/camel/blob/e2205298/components/camel-testng/src/main/java/org/apache/camel/testng/CamelSpringTestSupport.java
----------------------------------------------------------------------
diff --git a/components/camel-testng/src/main/java/org/apache/camel/testng/CamelSpringTestSupport.java b/components/camel-testng/src/main/java/org/apache/camel/testng/CamelSpringTestSupport.java
index c4e2e32..ba391b0 100644
--- a/components/camel-testng/src/main/java/org/apache/camel/testng/CamelSpringTestSupport.java
+++ b/components/camel-testng/src/main/java/org/apache/camel/testng/CamelSpringTestSupport.java
@@ -81,7 +81,7 @@ public abstract class CamelSpringTestSupport extends CamelTestSupport {
@Override
- @AfterMethod
+ @AfterMethod(alwaysRun = true)
public void tearDown() throws Exception {
super.tearDown();
@@ -93,7 +93,7 @@ public abstract class CamelSpringTestSupport extends CamelTestSupport {
}
}
- @AfterClass
+ @AfterClass(alwaysRun = true)
public static void tearSpringDownAfterClass() throws Exception {
if (threadAppContext.get() != null) {
threadAppContext.get().destroy();
http://git-wip-us.apache.org/repos/asf/camel/blob/e2205298/components/camel-testng/src/main/java/org/apache/camel/testng/CamelTestSupport.java
----------------------------------------------------------------------
diff --git a/components/camel-testng/src/main/java/org/apache/camel/testng/CamelTestSupport.java b/components/camel-testng/src/main/java/org/apache/camel/testng/CamelTestSupport.java
index 3476a59..a4b2e46 100644
--- a/components/camel-testng/src/main/java/org/apache/camel/testng/CamelTestSupport.java
+++ b/components/camel-testng/src/main/java/org/apache/camel/testng/CamelTestSupport.java
@@ -191,7 +191,7 @@ public abstract class CamelTestSupport extends TestSupport {
threadService.set(camelContextService);
}
- @BeforeMethod
+ @BeforeMethod(alwaysRun = true)
public void setUp() throws Exception {
log.info("********************************************************************************");
log.info("Testing: " + getTestMethodName() + "(" + getClass().getName() + ")");
@@ -309,7 +309,7 @@ public abstract class CamelTestSupport extends TestSupport {
INIT.set(true);
}
- @AfterMethod
+ @AfterMethod(alwaysRun = true)
public void tearDown() throws Exception {
long time = watch.stop();
@@ -328,7 +328,7 @@ public abstract class CamelTestSupport extends TestSupport {
doStopCamelContext(context, camelContextService);
}
- @AfterClass
+ @AfterClass(alwaysRun = true)
public static void tearDownAfterClass() throws Exception {
INIT.remove();
LOG.debug("tearDownAfterClass test");
http://git-wip-us.apache.org/repos/asf/camel/blob/e2205298/components/camel-testng/src/main/java/org/apache/camel/testng/ExchangeTestSupport.java
----------------------------------------------------------------------
diff --git a/components/camel-testng/src/main/java/org/apache/camel/testng/ExchangeTestSupport.java b/components/camel-testng/src/main/java/org/apache/camel/testng/ExchangeTestSupport.java
index 058bd83..a90e7c1 100644
--- a/components/camel-testng/src/main/java/org/apache/camel/testng/ExchangeTestSupport.java
+++ b/components/camel-testng/src/main/java/org/apache/camel/testng/ExchangeTestSupport.java
@@ -47,7 +47,7 @@ public abstract class ExchangeTestSupport extends CamelTestSupport {
}
@Override
- @BeforeTest
+ @BeforeTest(alwaysRun = true)
public void setUp() throws Exception {
super.setUp();
exchange = createExchange();