[BUG] 0004990: #requiredSelectors is wrong
Damien Cassou
damien.cassou at laposte.net
Mon Sep 18 11:58:55 UTC 2006
http://bugs.impara.de/view.php?id=4990
It seems there is a bug in 3.9.
Here is a test case:
ATestCase>>testRequirement
"
self debug: #testRequirement
"
| class |
class := Object
subclass: #AClassForTest
instanceVariableNames: ''
classVariableNames: ''
poolDictionaries: ''
category: self class category.
[
class compile: 'call
^ self isCalled'.
self assert: (class requiredSelectors includes: #isCalled).
class compile: 'isCalled
^ 1'.
"Fail here:"
self deny: (class requiredSelectors includes: #isCalled)]
ensure: [class removeFromSystem]
--
Damien Cassou
More information about the Squeak-dev
mailing list
|