[squeak-dev] The Trunk: SUnit-cmm.90.mcz

commits at source.squeak.org commits at source.squeak.org
Tue Feb 5 03:47:48 UTC 2013


Chris Muller uploaded a new version of SUnit to project The Trunk:
http://source.squeak.org/trunk/SUnit-cmm.90.mcz

==================== Summary ====================

Name: SUnit-cmm.90
Author: cmm
Time: 4 January 2013, 3:33:36.616 pm
UUID: 8533f0b4-2587-412b-b465-4ad7f20331d0
Ancestors: SUnit-ul.89

- Do not wipe out pre-initialized state on TestCases.  Tests do not need to be prevented from running more than once if proper setUp/tearDown methods are present.

=============== Diff against SUnit-ul.89 ===============

Item was changed:
  ----- Method: TestCase>>debug (in category 'running') -----
  debug
+ 	self resources do:
+ 		[ : res | res isAvailable ifFalse: [ ^ res signalInitializationError ] ].
+ 	[ self runCase ] ensure:
+ 		[ self resources do:
+ 			[ : each | each reset ] ]!
- 	self resources do: [:res | 
- 		res isAvailable ifFalse: [^res signalInitializationError]].
- 	[(self class selector: testSelector) runCase] 
- 		ensure: [self resources do: [:each | each reset]]
- 			!



More information about the Squeak-dev mailing list