# HG changeset patch # User Claus Gittinger # Date 1499951467 -7200 # Node ID dde8533d69c94e0b6320009aadaab6841fbd13be # Parent 422655e6555833b2fc3a6096fab8af947a9ab8be #REFACTORING by cg class: TestResource class changed: #makeAvailable (send #ensure: instead of #sunitEnsure:) #reset (send #ensure: instead of #sunitEnsure:) diff -r 422655e65558 -r dde8533d69c9 TestResource.st --- a/TestResource.st Thu Jul 13 15:10:46 2017 +0200 +++ b/TestResource.st Thu Jul 13 15:11:07 2017 +0200 @@ -80,8 +80,13 @@ ! reset - [self isAlreadyAvailable ifTrue: [current tearDown]] - sunitEnsure: [current := nil]. + [ + self isAlreadyAvailable ifTrue: [current tearDown] + ] ensure: [ + current := nil + ]. + + "Modified: / 13-07-2017 / 14:03:24 / cg" ! ! !TestResource class methodsFor:'accessing'! @@ -125,7 +130,7 @@ candidate isAvailable ifTrue:[ current := candidate ] - ] sunitEnsure:[ + ] ensure:[ didSetup ifTrue:[ current == candidate ifFalse:[ candidate safeTearDown @@ -134,6 +139,7 @@ ]. "Modified: / 04-06-2014 / 12:39:31 / Jan Vrany " + "Modified: / 13-07-2017 / 14:03:07 / cg" ! resetOrAddResourcesTo: aCollection