Frank Shearar uploaded a new version of Tests to project The Trunk:
http://source.squeak.org/trunk/Tests-fbs.263.mcz==================== Summary ====================
Name: Tests-fbs.263
Author: fbs
Time: 6 November 2013, 6:55:51.218 pm
UUID: 53675649-a96b-914d-b418-d4f50908b946
Ancestors: Tests-fbs.262
Minor error reporting improvements.
=============== Diff against Tests-fbs.262 ===============
Item was changed:
----- Method: MCMethodDefinitionTest>>testRevertOverrideMethod (in category 'testing') -----
testRevertOverrideMethod
| definition |
self class compile: 'override ^ 2' classified: '*foobarbaz-override'.
definition := (MethodReference class: self class selector: #override) asMethodDefinition.
+ self assert: definition isOverrideMethod description: 'Method not marked as an override'.
+ self assert: 2 equals: self override description: 'Method not overridden'.
- self assert: definition isOverrideMethod.
- self assert: self override = 2.
definition unload.
+ self assert: 1 equals: self override description: 'Unload didn''t revert method'.
+ self assert: 'mocks' equals: (MethodReference class: self class selector: #override) category description: 'Unload didn''t revert. method classification'.
- self assert: self override = 1.
- self assert: (MethodReference class: self class selector: #override) category = 'mocks'.
!