[squeak-dev] The Trunk: KernelTests-bf.195.mcz
commits at source.squeak.org
commits at source.squeak.org
Thu Jun 23 13:38:15 UTC 2011
Bert Freudenberg uploaded a new version of KernelTests to project The Trunk:
http://source.squeak.org/trunk/KernelTests-bf.195.mcz
==================== Summary ====================
Name: KernelTests-bf.195
Author: bf
Time: 23 June 2011, 3:37:50.083 pm
UUID: dea36a88-1300-4169-a2b1-3b6c8468a4a7
Ancestors: KernelTests-nice.194
test user-defined ZeroDivide behavior
=============== Diff against KernelTests-nice.194 ===============
Item was added:
+ ----- Method: NumberTest>>testZeroDivideHandler (in category 'tests') -----
+ testZeroDivideHandler
+ "Test for user-defined ZeroDivide behavior"
+
+ [
+ self assert: 1 / 0 = Float infinity.
+ self assert: -1 / 0 = Float infinity negated.
+ self assert: 1.0 / 0 = Float infinity.
+ self assert: -1.0 / 0 = Float infinity negated.
+ self assert: 1 / 0.0 = Float infinity.
+ self assert: -1 / 0.0 = Float infinity negated.
+ self assert: 1.0 / 0.0 = Float infinity.
+ self assert: -1.0 / 0.0 = Float infinity negated.
+ ] on: ZeroDivide
+ do: [:ex | ex resume: ex dividend sign * Float infinity ]
+ !
More information about the Squeak-dev
mailing list
|