A new version of ToolBuilder-Tests was added to project The Inbox:
http://source.squeak.org/inbox/ToolBuilder-Tests-ct.4.mcz==================== Summary ====================
Name: ToolBuilder-Tests-ct.4
Author: ct
Time: 3 October 2019, 12:58:15.825083 am
UUID: 18434fc8-0a92-d94b-b5e1-3a2811d70880
Ancestors: ToolBuilder-Tests-pre.3
Ignore calls from deprecated packages in #testUiManagersAreResponsibleForProvideAnswerNotification
=============== Diff against ToolBuilder-Tests-pre.3 ===============
Item was changed:
----- Method: UIManagerTest>>testUiManagersAreResponsibleForProvideAnswerNotification (in category 'tests') -----
testUiManagersAreResponsibleForProvideAnswerNotification
| classesUsingProvideAnswer otherValidReferences validReferences ignoredUsages |
validReferences := {BlockClosure . UIManager . self class}.
otherValidReferences := {ReleaseBuilder class}.
ignoredUsages := {PopUpMenu}. "Not yet refactored"
classesUsingProvideAnswer := ((SystemNavigation default allCallsOnClass: ProvideAnswerNotification) collect: [:m |
+ m actualClass]) asSet reject: #isDeprecated.
- m actualClass]) asSet.
self
assert: (validReferences , otherValidReferences , ignoredUsages) asSet
equals: classesUsingProvideAnswer
!