[squeak-dev] The Inbox: ToolsTests-fbs.22.mcz

commits at source.squeak.org commits at source.squeak.org
Wed Mar 16 20:22:17 UTC 2011


A new version of ToolsTests was added to project The Inbox:
http://source.squeak.org/inbox/ToolsTests-fbs.22.mcz

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

Name: ToolsTests-fbs.22
Author: fbs
Time: 16 March 2011, 5:29:05.371 pm
UUID: 24f3e191-d740-0843-b7f7-f83a86afa096
Ancestors: ToolsTests-fbs.21

#selectedSystemCategory: -> #selectSystemCategory:

=============== Diff against ToolsTests-fbs.21 ===============

Item was changed:
  ----- Method: BrowserTest>>testDefaultClassList (in category 'as yet unclassified') -----
  testDefaultClassList
  	browser selectSystemCategory: nil.
  	self assert: browser defaultClassList isEmpty.
  	
+ 	browser selectSystemCategory: Browser category.
- 	browser selectedSystemCategory: Browser category.
  	self assert: browser defaultClassList = (SystemOrganization listAtCategoryNamed: Browser category)!

Item was changed:
  ----- Method: BrowserTest>>testHasClassSelected (in category 'as yet unclassified') -----
  testHasClassSelected
+ 	browser selectSystemCategory: browser class category.
- 	browser selectedSystemCategory: browser class category.
  	self deny: browser hasClassSelected.
  
  	browser selectClass: browser class.
  	self assert: browser hasClassSelected.
  
  	browser selectClass: nil.
  	self deny: browser hasClassSelected.
  
  	browser selectClassNamed: browser class name asString.
  	self assert: browser hasClassSelected.!

Item was changed:
  ----- Method: BrowserTest>>testSelectClass (in category 'as yet unclassified') -----
  testSelectClass
+ 	browser selectSystemCategory: browser class category.
- 	browser selectedSystemCategory: browser class category.
  	browser selectClass: browser class.
  	self assert: browser hasClassSelected.
  	
  	browser selectClass: nil.
  	self deny: browser hasClassSelected.!

Item was changed:
  ----- Method: BrowserTest>>testSelectClassEditSelectionNoClass (in category 'as yet unclassified') -----
  testSelectClassEditSelectionNoClass
+ 	browser selectSystemCategory: browser class category.
- 	browser selectedSystemCategory: browser class category.
  	
  	browser selectClass: nil.
  	self assert: browser editSelection = #newClass.!

Item was changed:
  ----- Method: BrowserTest>>testSelectClassEditSelectionWhenCommentSelected (in category 'as yet unclassified') -----
  testSelectClassEditSelectionWhenCommentSelected
  	| editSelection |
+ 	browser selectSystemCategory: Heap category.
- 	browser selectedSystemCategory: Heap category.
  	browser selectClass: Heap.
  	browser editComment.
  	browser messageListIndex: 0.
  	browser messageListIndex: 0.
  
  	editSelection := browser editSelection.
  	browser selectClass: Interval.
  	self assert: browser editSelection = editSelection.!

Item was changed:
  ----- Method: BrowserTest>>testSelectClassEditSelectionWhenEditingClass (in category 'as yet unclassified') -----
  testSelectClassEditSelectionWhenEditingClass
+ 	browser selectSystemCategory: Heap category.
- 	browser selectedSystemCategory: Heap category.
  	browser selectClass: Heap.
  	browser metaClassIndicated: false.
  	browser messageListIndex: 0.
  	browser messageListIndex: 0.
  	
  	browser selectClass: Interval.
  	self assert: browser editSelection = #editClass.!

Item was changed:
  ----- Method: BrowserTest>>testSelectClassEditSelectionWhenEditingMetaclass (in category 'as yet unclassified') -----
  testSelectClassEditSelectionWhenEditingMetaclass
+ 	browser selectSystemCategory: Heap category.
- 	browser selectedSystemCategory: Heap category.
  	browser selectClass: Heap.
  	browser metaClassIndicated: true.
  	browser messageListIndex: 0.
  	browser messageListIndex: 0.
  	
  	browser selectClass: Interval.
  	self assert: browser editSelection = #editClass.!

Item was changed:
  ----- Method: BrowserTest>>testSelectClassEditSelectionWhenMsgSelected (in category 'as yet unclassified') -----
  testSelectClassEditSelectionWhenMsgSelected
+ 	browser selectSystemCategory: Heap category.
- 	browser selectedSystemCategory: Heap category.
  	browser selectClass: Heap.
  	browser selectMessageCategoryNamed: 'adding'.
  	browser messageListIndex: (browser messageList indexOf: #add:).
  	
  	browser selectClass: Interval.
  	self assert: browser editSelection = #editMessage.!

Item was changed:
  ----- Method: BrowserTest>>testSelectClassEditSelectionWhenNoMsgButCatSelected (in category 'as yet unclassified') -----
  testSelectClassEditSelectionWhenNoMsgButCatSelected
+ 	browser selectSystemCategory: Heap category.
- 	browser selectedSystemCategory: Heap category.
  	browser selectClass: Heap.
  	browser selectMessageCategoryNamed: 'adding'.
  	browser messageListIndex: 0.
  	
  	browser selectClass: Interval.
  	self assert: browser editSelection = #newMessage.!

Item was changed:
  ----- Method: BrowserTest>>testSelectClassReselectsMessage (in category 'as yet unclassified') -----
  testSelectClassReselectsMessage
  	"Colections-Sequences contains a number of classes with similar protocols. In particular, several classes have a method called #add: in a category 'adding'."
  	| selectedMsgCat selectedMethod |
  	selectedMsgCat := 'adding'.
  	selectedMethod := #add:.
+ 	browser selectSystemCategory: Heap category.
- 	browser selectedSystemCategory: Heap category.
  	browser selectClass: Heap.
  	browser selectMessageCategoryNamed: selectedMsgCat.
  	browser messageListIndex: (browser messageList indexOf: selectedMethod).
  	
  	browser selectClass: Interval.
  	
  	self assert: browser selectedMessageCategoryName = selectedMsgCat.
  	self assert: browser selectedMessageName = selectedMethod.!

Item was changed:
  ----- Method: BrowserTest>>testSelectedEnvironment (in category 'as yet unclassified') -----
  testSelectedEnvironment
  	browser selectSystemCategory: browser class category.
  	self assert: browser selectedEnvironment = Smalltalk.
  	
+ 	browser selectSystemCategory: nil.
- 	browser selectedSystemCategory: nil.
  	self assert: browser selectedEnvironment isNil.!

Item was changed:
  ----- Method: BrowserTest>>testSpawnHierarchy (in category 'as yet unclassified') -----
  testSpawnHierarchy
  	| spawn |
+ 	browser selectSystemCategory: browser class category.
- 	browser selectedSystemCategory: browser class category.
  	browser selectClass: browser class.
  	browser selectMessageCategoryNamed: browser messageCategoryList last.
  	browser messageListIndex: (browser messageList size).
  
  	spawn := browser spawnHierarchy.
  	[self assert: spawn selectedSystemCategory = browser selectedSystemCategory.
  	self assert: spawn selectedClassName = browser selectedClassName.
  	self assert: spawn selectedMessageCategoryName = browser selectedMessageCategoryName.
  	self assert: spawn messageListIndex = browser messageListIndex.]
  		ensure: [ ToolBuilder default close: spawn topView ].!

Item was changed:
  ----- Method: FileContentsBrowserTest>>testChangeMessageCategoriesLeavesClassSelected (in category 'as yet unclassified') -----
  testChangeMessageCategoriesLeavesClassSelected
+ 	browser selectSystemCategory: browser systemCategoryList first.
- 	browser selectedSystemCategory: browser systemCategoryList first.
  	browser selectClassNamed: browser classList first.
  	
  	"This is a no-op."
  	browser changeMessageCategories: browser classOrMetaClassOrganizer printString.
  	self assert: browser selectedClassName = browser class name.!

Item was changed:
  ----- Method: PackagePaneBrowserTest>>testClassList (in category 'as yet unclassified') -----
  testClassList
  	browser selectSystemCategory: browser class category.
  	self assert: browser classList = (SystemOrganization listAtCategoryNamed: browser class category).
  	
+ 	browser selectSystemCategory: nil.
- 	browser selectedSystemCategory: nil.
  	self assert: browser classList isEmpty.!




More information about the Squeak-dev mailing list