#DOCUMENTATION by cg
authorClaus Gittinger <cg@exept.de>
Thu, 28 Mar 2019 14:14:00 +0100
changeset 745 418e472d0744
parent 744 7f03f8bc1a15
child 746 1dd7abe88468
#DOCUMENTATION by cg class: TestCase comment/format in: #run:beforeEachDo:afterEachDo: #run:beforeEachDo:afterEachDo:resetResources: #run:beforeEachDo:afterEachDo:resetResources:debug:
TestCase.st
--- a/TestCase.st	Thu Mar 28 13:56:55 2019 +0100
+++ b/TestCase.st	Thu Mar 28 14:14:00 2019 +0100
@@ -1,3 +1,5 @@
+"{ Encoding: utf8 }"
+
 "{ Package: 'stx:goodies/sunit' }"
 
 "{ NameSpace: Smalltalk }"
@@ -964,27 +966,36 @@
 !
 
 run: aResult beforeEachDo:block1 afterEachDo:block2
-
-    ^self run: aResult beforeEachDo:block1 afterEachDo:block2 resetResources: true
+    "run and fill (update) aResult"
+    
+    ^ self 
+        run:aResult 
+        beforeEachDo:block1 
+        afterEachDo:block2 
+        resetResources:true
 
     "Modified: / 29-07-2011 / 12:06:32 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+    "Modified (comment): / 28-03-2019 / 13:22:02 / Claus Gittinger"
 !
 
-run: result beforeEachDo: before afterEachDo: after resetResources: reset
+run:aResult beforeEachDo:before afterEachDo:after resetResources:reset
+    "run and fill (update) aResult"
+
     ^ self
-	run: result
-	beforeEachDo: before
-	afterEachDo: after
-	resetResources: reset
-	debug: false
+        run:aResult
+        beforeEachDo:before
+        afterEachDo:after
+        resetResources:reset
+        debug:false
 
     "Created: / 29-07-2011 / 12:04:53 / Jan Vrany <jan.vrany@fit.cvut.cz>"
     "Modified: / 21-08-2011 / 17:45:17 / cg"
+    "Modified (comment): / 28-03-2019 / 13:22:55 / Claus Gittinger"
 !
 
-run: result beforeEachDo: before afterEachDo: after resetResources: reset debug:doDebug
-
-    "Workhorse for running a testcase. If reset is true, then
+run:result beforeEachDo:before afterEachDo:after resetResources:reset debug:doDebug
+    "Workhorse for running a testcase and updating result.
+     If reset is true, then
      the resources are reset, otherwise not"
 
     "1. Execute before block"
@@ -1007,12 +1018,12 @@
     "2. Run the testcase"
     reset ifTrue:[
         [
-            result runCase: self debugged:doDebug
+            result runCase:self debugged:doDebug
         ] ensure: [
             TestResource resetResources: self resources
         ].
     ] ifFalse:[
-        result runCase: self debugged:doDebug
+        result runCase:self debugged:doDebug
     ].
 
     "3. Execute after block"
@@ -1037,6 +1048,7 @@
     "Created: / 21-08-2011 / 17:44:56 / cg"
     "Modified: / 13-07-2017 / 14:02:53 / cg"
     "Modified: / 28-03-2019 / 11:16:47 / Claus Gittinger"
+    "Modified (format): / 28-03-2019 / 13:26:15 / Claus Gittinger"
 !
 
 run: aResult beforeEachTestCaseDo:block1 afterEachTestCaseDo:block2