The Inbox: ToolBuilder-Tests-ct.4.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

The Inbox: ToolBuilder-Tests-ct.4.mcz

commits-2
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
 
  !