#REFACTORING
authorClaus Gittinger <cg@exept.de>
Fri, 01 Apr 2016 00:05:58 +0200
changeset 644 b4b9fdee25b1
parent 643 b7d2529d0209
child 645 4fdd7ae6c84a
#REFACTORING class: TestResult changed: #runCase:debugged:
TestResult.st
--- a/TestResult.st	Thu Mar 31 23:54:14 2016 +0200
+++ b/TestResult.st	Fri Apr 01 00:05:58 2016 +0200
@@ -510,11 +510,14 @@
                 ex sunitAnnounce:aTestCase toResult:self.
                 "/ not reached, because sunitAnnouce returns from ex!!
             ].
-            self addFailure: aTestCase detail: ex.
+            (TestSkipped accepts: ex creator) ifFalse:[
+                self addFailure: aTestCase detail: ex.
+            ].    
             self breakPoint:#cg.
             ex reject.
         ].
     ] sunitOn: self exceptions do:[:ex|
+        (TestSkipped accepts: ex creator) ifTrue:[ex return].
         (AbortSignal accepts: ex creator) ifTrue:[ex reject].
         (TerminateProcessRequest accepts: ex creator) ifTrue:[ex reject].
         "/ the stuff below is rubbish - it clears out the info as collected above!!