[squeak-dev] The Inbox: SUnitGUI-ct.78.mcz

commits at source.squeak.org commits at source.squeak.org
Sat Dec 14 00:16:55 UTC 2019


A new version of SUnitGUI was added to project The Inbox:
http://source.squeak.org/inbox/SUnitGUI-ct.78.mcz

==================== Summary ====================

Name: SUnitGUI-ct.78
Author: ct
Time: 14 December 2019, 1:16:54.749841 am
UUID: 25969db8-4090-e54a-8885-4c69502bc44b
Ancestors: SUnitGUI-cmm.77

Extend the TestRunner to delete selectors from failedList/errorList if they are removed from system

Depends on SUnit-ct.122.

=============== Diff against SUnitGUI-cmm.77 ===============

Item was changed:
  ----- Method: TestRunner>>initialize (in category 'initialization') -----
  initialize
  	super initialize.
  	failedList := errorList := Array new.
  	SystemChangeNotifier uniqueInstance 
  		notify: self ofSystemChangesOfItem: #class change: #Added using: #update;
  		notify: self ofSystemChangesOfItem: #category change: #Added using: #update;
  		notify: self ofSystemChangesOfItem: #class change: #Removed using: #update;
  		notify: self ofSystemChangesOfItem: #category change: #Removed using: #update;
  		notify: self ofSystemChangesOfItem: #class change: #Renamed using: #update;
  		notify: self ofSystemChangesOfItem: #category change: #Renamed using: #update;
  		notify: self ofSystemChangesOfItem: #class change: #Recategorized using: #update;
+ 		notify: self ofSystemChangesOfItem: #category change: #Recategorized using: #update;
+ 		notify: self ofSystemChangesOfItem: #method change: #Removed using: #updateMethods.
- 		notify: self ofSystemChangesOfItem: #category change: #Recategorized using: #update.
  	environment := Environment current.
  	self update; reset!

Item was added:
+ ----- Method: TestRunner>>updateMethods (in category 'updating') -----
+ updateMethods
+ 
+ 	errorList := errorList select: #isInstalled.
+ 	failedList := failedList select: #isInstalled.
+ 	self
+ 		changed: #failedList;
+ 		changed: #errorList.!



More information about the Squeak-dev mailing list