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 ] + !
packages@lists.squeakfoundation.org