April 24, 2011
10:26 a.m.
here is a simpler case do: aBlock x := 5. [aBlock value] ensure: [x :=3] testDo "self run: #testDo" self do: [ self error]. self assert: x = 3 and I do not understand why ensure is not executed :( because I always want the ensure to happen not only on ifCurtailed: Stef