This is an automated email from the git hooks/post-receive script.

eugene-guest pushed a commit to annotated tag testng-6.9.5
in repository testng.

commit ff9fa277e813279aa017435a3ef254d55d247183
Author: Julien Herr <[email protected]>
Date:   Thu Jun 4 13:26:56 2015 +0200

    Fix SkipAndExpectedTest
---
 src/main/java/org/testng/internal/Invoker.java | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/main/java/org/testng/internal/Invoker.java 
b/src/main/java/org/testng/internal/Invoker.java
index d44d6fe..9660043 100644
--- a/src/main/java/org/testng/internal/Invoker.java
+++ b/src/main/java/org/testng/internal/Invoker.java
@@ -1368,12 +1368,13 @@ public class Invoker implements IInvoker {
       // Exception thrown?
       if (ite != null) {
 
+        if (isSkipExceptionAndSkip(ite)){
+          status = ITestResult.SKIP;
+        }
         //  Invocation caused an exception, see if the method was annotated 
with @ExpectedException
-        if (expectedExceptionsHolder != null && 
!expectedExceptionsHolder.isExpectedException(ite)) {
+        else if (expectedExceptionsHolder != null && 
!expectedExceptionsHolder.isExpectedException(ite)) {
           
testResult.setThrowable(expectedExceptionsHolder.wrongException(ite));
           status= ITestResult.FAILURE;
-        } else if (isSkipExceptionAndSkip(ite)){
-          status = ITestResult.SKIP;
         } else if (expectedExceptionsHolder == null) {
           handleException(ite, testMethod, testResult, failure.count++);
           handled = true;

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-java/testng.git

_______________________________________________
pkg-java-commits mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

Reply via email to