[squeak-dev] The Trunk: ToolsTests-fbs.36.mcz

commits at source.squeak.org commits at source.squeak.org
Wed Apr 20 23:27:29 UTC 2011


Levente Uzonyi uploaded a new version of ToolsTests to project The Trunk:
http://source.squeak.org/trunk/ToolsTests-fbs.36.mcz

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

Name: ToolsTests-fbs.36
Author: fbs
Time: 30 March 2011, 8:56:54.768 am
UUID: 019edd2a-cc7b-6d43-bc9f-b33e46d28786
Ancestors: ToolsTests-fbs.35

More tests: test BrowserTest>>testFileOutMessageCategories.

=============== Diff against ToolsTests-fbs.20 ===============

Item was added:
+ ----- Method: BrowserTest>>testBuildMessageCategoryBrowserEditString (in category 'as yet unclassified') -----
+ testBuildMessageCategoryBrowserEditString
+ 	| spawn |
+ 	browser selectSystemCategory: browser class category.
+ 	browser selectClass: browser class.
+ 	browser messageCategoryListIndex: 1.
+ 	browser messageListIndex: 1.
+ 	
+ 	spawn := browser buildMessageCategoryBrowserEditString: 'We don''t yet test that we do the right thing with this string!!'.
+ 	[self assert: spawn selectedSystemCategory = browser selectedSystemCategory.
+ 	self assert: spawn selectedClass = browser selectedClass.
+ 	self assert: spawn messageCategoryListIndex = browser messageCategoryListIndex.
+ 	self assert: spawn messageListIndex = browser messageListIndex]
+ 		ensure: [ ToolBuilder default close: spawn topView ].!

Item was added:
+ ----- Method: BrowserTest>>testBuildMessageCategoryBrowserEditStringNoCategorySelected (in category 'as yet unclassified') -----
+ testBuildMessageCategoryBrowserEditStringNoCategorySelected
+ 	browser selectSystemCategory: browser class category.
+ 	browser selectClass: browser class.
+ 	browser messageCategoryListIndex: 0.
+ 	
+ 	self assert: (browser buildMessageCategoryBrowserEditString: 'foo') isNil.!

Item was added:
+ ----- Method: BrowserTest>>testContentsSelection (in category 'as yet unclassified') -----
+ testContentsSelection
+ 	browser selectSystemCategory: browser class category.
+ 	browser selectClass: browser class.
+ 
+ 	"No category or message selected."
+ 	self assert: browser contentsSelection isEmpty.
+ 
+ 	"Category selected, but no message selected."
+ 	browser messageCategoryListIndex: 1.
+ 	browser selectMessageNamed: browser messageList first.
+ 	self assert: browser contentsSelection isEmpty.
+ 	
+ 	"Category and message selected."
+ 	browser selectMessageNamed: nil.
+ 	self deny: browser contentsSelection isEmpty.!

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 added:
+ ----- Method: BrowserTest>>testFileOutMessageCategories (in category 'as yet unclassified') -----
+ testFileOutMessageCategories
+ 	| fileName |	
+ 	browser selectSystemCategory: browser class category.
+ 	browser selectClass: browser class.
+ 	browser messageCategoryListIndex: 1.
+ 	
+ 	"Handcrafted from ClassDescription>>fileOutCategory:asHtml:"
+ 	fileName := browser selectedClass name, '-', browser selectedMessageCategoryName, FileDirectory dot, 'st'.
+ 	self deny: (FileDirectory default fileExists: fileName).
+ 	
+ 	[browser fileOutMessageCategories.
+ 	self assert: (FileDirectory default fileExists: fileName).
+ 	] ensure: [FileDirectory default deleteFileNamed: fileName].!

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.!
- 	self deny: browser hasClassSelected.!

Item was added:
+ ----- Method: BrowserTest>>testHasMessageCategorySelected (in category 'as yet unclassified') -----
+ testHasMessageCategorySelected
+ 	browser selectSystemCategory: browser class category.
+ 	browser selectClass: browser class.
+ 	browser messageCategoryListIndex: 0.
+ 	self deny: browser hasMessageCategorySelected.
+ 	
+ 	browser messageCategoryListIndex: 1.
+ 	self assert: browser hasMessageCategorySelected.
+ 	
+ 	browser messageCategoryListIndex: 0.
+ 	self deny: browser hasMessageCategorySelected.!

Item was added:
+ ----- Method: BrowserTest>>testHasMessageSelected (in category 'as yet unclassified') -----
+ testHasMessageSelected
+ 	browser selectSystemCategory: browser class category.
+ 	browser selectClass: browser class.
+ 	browser messageCategoryListIndex: 1.
+ 	
+ 	self deny: browser hasMessageSelected.
+ 	
+ 	browser messageListIndex: 0.
+ 	self deny: browser hasMessageSelected.
+ 	
+ 	browser messageListIndex: 1.
+ 	self assert: browser hasMessageSelected.
+ 	
+ 	browser messageListIndex: 0.
+ 	self deny: browser hasMessageSelected.!

Item was added:
+ ----- Method: BrowserTest>>testHomeCategory (in category 'as yet unclassified') -----
+ testHomeCategory
+ 	"This also 'just happens' to test #selectOriginalCategoryForCurrentMethod. It's not appropriate to directly test a private method. (It's a private method because its comment says so, not its category.)"
+ 	browser selectSystemCategory: browser class category.
+ 	browser selectClass: browser class.
+ 	browser messageCategoryListIndex: 0. "Select -- all --"
+ 	browser selectMessageNamed: browser messageList first.
+ 	browser showHomeCategory.
+ 	
+ 	self assert: browser selectedMessageCategoryName = (browser class organization categoryOfElement: browser selectedMessageName).!

Item was added:
+ ----- Method: BrowserTest>>testMessageCategoryListIndex (in category 'as yet unclassified') -----
+ testMessageCategoryListIndex
+ 	browser selectSystemCategory: browser class category.
+ 	browser selectClass: browser class.
+ 	
+ 	self assert: browser messageCategoryList size > 1 description: 'Sanity check: test refers to first two categories.'.
+ 	
+ 	browser messageCategoryListIndex: 0.
+ 	self assert: browser selectedMessageCategoryName isNil.
+ 	
+ 	browser messageCategoryListIndex: 1.
+ 	self assert: browser selectedMessageCategoryName = browser messageCategoryList first.
+ 	
+ 	browser messageListIndex: 1.
+ 	browser messageCategoryListIndex: 2.
+ 	self assert: browser selectedMessageName isNil description: 'Changing category deselects method'.!

Item was added:
+ ----- Method: BrowserTest>>testSelectClass (in category 'as yet unclassified') -----
+ testSelectClass
+ 	browser selectSystemCategory: 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 added:
+ ----- Method: BrowserTest>>testSelectMessageCategoryEditSelection (in category 'as yet unclassified') -----
+ testSelectMessageCategoryEditSelection
+ 	browser selectSystemCategory: browser class category.
+ 	browser selectClass: browser class.
+ 	browser selectMessageCategoryNamed: browser messageCategoryList first.
+ 	
+ 	self assert: browser editSelection = #newMessage.!

Item was added:
+ ----- Method: BrowserTest>>testSelectMessageCategoryEditSelectionNoMsgCat (in category 'as yet unclassified') -----
+ testSelectMessageCategoryEditSelectionNoMsgCat
+ 	browser selectSystemCategory: browser class category.
+ 	browser selectClass: browser class.
+ .
+ 	browser messageCategoryListIndex: 0.
+ 	
+ 	self assert: browser editSelection = #editClass.!

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

Item was added:
+ ----- Method: BrowserTest>>testSelectMessageNamed (in category 'as yet unclassified') -----
+ testSelectMessageNamed
+ 	browser selectSystemCategory: browser class category.
+ 	browser selectClass: browser class.
+ 	browser messageCategoryListIndex: 1.
+ 
+ 	browser selectMessageNamed: browser messageList first.
+ 	self assert: browser selectedMessageName = browser messageList first.
+ 	self assert: browser messageListIndex = 1.
+ 		
+ 	browser selectMessageNamed: nil.
+ 	self assert: browser selectedMessageName isNil.
+ 	self assert: browser messageListIndex = 0.
+ 	
+ 	browser selectMessageNamed: browser messageList second.
+ 	self assert: browser selectedMessageName = browser messageList second.
+ 	self assert: browser messageListIndex = 2.
+ 	
+ 	browser selectMessageNamed: browser messageList first asString.
+ 	self assert: browser selectedMessageName = browser messageList first.
+ 	self assert: browser messageListIndex = 1.!

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 added:
+ ----- Method: BrowserTest>>testShowHomeCategory (in category 'as yet unclassified') -----
+ testShowHomeCategory
+ 	browser selectSystemCategory: browser class category.
+ 	browser selectClass: browser class.
+ 	"Select '--all--'."
+ 	browser selectMessageCategoryNamed: browser messageCategoryList first.
+ 	browser selectMessageNamed: browser messageList first.
+ 	
+ 	browser showHomeCategory.
+ 	self assert: browser messageCategoryListIndex > 1.!

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: HierarchyBrowserTest>>testInitHierarchyForClass (in category 'as yet unclassified') -----
  testInitHierarchyForClass
  	| b |
+ 
  	b := HierarchyBrowser new initHierarchyForClass: browser class.
  	self assert: b selectedClassName = browser class name.!

Item was added:
+ TestCase subclass: #MessageNamesTest
+ 	instanceVariableNames: 'browser'
+ 	classVariableNames: ''
+ 	poolDictionaries: ''
+ 	category: 'ToolsTests-Browser'!

Item was added:
+ ----- Method: MessageNamesTest>>setUp (in category 'as yet unclassified') -----
+ setUp
+ 	browser := MessageNames openMessageNames.!

Item was added:
+ ----- Method: MessageNamesTest>>tearDown (in category 'as yet unclassified') -----
+ tearDown
+ 	ToolBuilder default close: browser topView.!

Item was added:
+ ----- Method: MessageNamesTest>>testCannotUnselectCategory (in category 'as yet unclassified') -----
+ testCannotUnselectCategory
+ 	| selectorList |
+ 	browser searchString: 'cull'.
+ 	browser selectorListIndex: 1.
+ 	selectorList := browser selectorList copy.
+ 	
+ 	browser selectorListIndex: 0.
+ 	self assert: selectorList = browser selectorList.!

Item was added:
+ ----- Method: MessageNamesTest>>testOpenMessageNames (in category 'as yet unclassified') -----
+ testOpenMessageNames
+ 	| b |
+ 	b := MessageNames openMessageNames.
+ 	[self assert: (b isKindOf: MessageNames)]
+ 		ensure: [ToolBuilder default close: b topView].!

Item was added:
+ ----- Method: MessageNamesTest>>testSearchString (in category 'as yet unclassified') -----
+ testSearchString
+ 	| cCount cullCount cullCullCount |
+ 	browser searchString: 'c'.
+ 	cCount := browser selectorList size.
+ 	
+ 	browser searchString: 'cull:'.
+ 	cullCount := browser selectorList size.
+ 	
+ 	self assert: cullCount < cCount.
+ 	
+ 	browser searchString: 'cull:cull:'.
+ 	cullCullCount := browser selectorList size.
+ 	
+ 	self assert: cullCullCount < cullCount.!

Item was added:
+ ----- Method: MessageNamesTest>>testSelectedClassOrMetaClass (in category 'as yet unclassified') -----
+ testSelectedClassOrMetaClass
+ 	| firstClass |
+ 	browser searchString: 'cull'.
+ 	firstClass := browser messageList first actualClass.
+ 	
+ 	browser messageListIndex: 1.
+ 	self assert: browser selectedClassOrMetaClass = firstClass.
+ 	
+ 	browser messageListIndex: 0.
+ 	self assert: browser selectedClassOrMetaClass isNil.
+ 	
+ 	"And just to be sure:"
+ 	browser messageListIndex: 1.
+ 	self assert: browser selectedClassOrMetaClass = firstClass.!

Item was added:
+ ----- Method: MessageNamesTest>>testSelectedMessageCategoryName (in category 'as yet unclassified') -----
+ testSelectedMessageCategoryName
+ 	browser searchString: 'cull'.
+ 	browser selectorListIndex: 1.
+ 	browser messageListIndex: 1.
+ 	self deny: browser selectedMessageCategoryName isNil.
+ 
+ 	browser messageListIndex: 0.
+ 	self assert: browser selectedMessageCategoryName isNil.!

Item was added:
+ ----- Method: MessageNamesTest>>testSelection (in category 'as yet unclassified') -----
+ testSelection
+ 	browser searchString: 'cull'.
+ 	browser selectorListIndex: 1.
+ 	browser messageListIndex: 1.
+ 	self assert: (browser selection isKindOf: MethodReference).
+ 	browser messageListIndex: 0.
+ 	self assert: browser selection isNil.!

Item was added:
+ TestCase subclass: #MessageSetTest
+ 	instanceVariableNames: 'browser'
+ 	classVariableNames: ''
+ 	poolDictionaries: ''
+ 	category: 'ToolsTests-Browser'!

Item was added:
+ ----- Method: MessageSetTest>>setUp (in category 'as yet unclassified') -----
+ setUp
+ 	browser := (MessageSet
+ 		openMessageList: (SystemNavigation default allImplementorsOf: #browseAllImplementorsOf:)
+ 		name: 'Test MessageSet'
+ 		autoSelect: nil) model.!

Item was added:
+ ----- Method: MessageSetTest>>tearDown (in category 'as yet unclassified') -----
+ tearDown
+ 	ToolBuilder default close: browser topView.!

Item was added:
+ ----- Method: MessageSetTest>>testContents (in category 'as yet unclassified') -----
+ testContents
+ 	browser messageListIndex: 0.
+ 	self assert: browser contents = ''.
+ 	
+ 	browser messageListIndex: 1.
+ 	self deny: browser contents = ''.
+ 	!

Item was added:
+ ----- Method: MessageSetTest>>testHasMessageSelected (in category 'as yet unclassified') -----
+ testHasMessageSelected
+ 	browser messageListIndex: 1.
+ 	self assert: browser hasMessageSelected.
+ 	
+ 	browser messageListIndex: 0.
+ 	self deny: browser hasMessageSelected.
+ 	
+ 	"And just to be sure:"
+ 	browser messageListIndex: 1.
+ 	self assert: browser hasMessageSelected.!

Item was added:
+ ----- Method: MessageSetTest>>testRemoveMessageFromBrowser (in category 'as yet unclassified') -----
+ testRemoveMessageFromBrowser
+ 	| count sel |
+ 	browser messageListIndex: 1.
+ 	sel := browser selection.
+ 	
+ 	browser removeMessageFromBrowser.
+ 	self deny: (browser messageList includes: sel) description: 'Method not removed'.
+ 
+ 	browser messageListIndex: 0.
+ 	count := browser messageList size.
+ 	browser removeMessageFromBrowser.
+ 	self assert: count = browser messageList size description: 'Some method was removed'.!

Item was added:
+ ----- Method: MessageSetTest>>testSelectedClassOrMetaClass (in category 'as yet unclassified') -----
+ testSelectedClassOrMetaClass
+ 	| firstClass |
+ 	firstClass := browser messageList first actualClass.
+ 	
+ 	browser messageListIndex: 1.
+ 	self assert: browser selectedClassOrMetaClass = firstClass.
+ 	
+ 	browser messageListIndex: 0.
+ 	self assert: browser selectedClassOrMetaClass isNil.
+ 	
+ 	"And just to be sure:"
+ 	browser messageListIndex: 1.
+ 	self assert: browser selectedClassOrMetaClass = firstClass.!

Item was added:
+ ----- Method: MessageSetTest>>testSelectedMessageCategoryName (in category 'as yet unclassified') -----
+ testSelectedMessageCategoryName
+ 	| firstCat methodRef |
+ 	methodRef := browser messageList first.
+ 	firstCat := methodRef actualClass organization categoryOfElement: methodRef selector.
+ 	
+ 	browser messageListIndex: 1.
+ 	self assert: browser selectedMessageCategoryName = firstCat.
+ 	
+ 	browser messageListIndex: 0.
+ 	self assert: browser selectedMessageCategoryName isNil.
+ 	
+ 	"And just to be sure:"
+ 	browser messageListIndex: 1.
+ 	self assert: browser selectedMessageCategoryName = firstCat.!

Item was added:
+ ----- Method: MessageSetTest>>testSelectedMessageName (in category 'as yet unclassified') -----
+ testSelectedMessageName
+ 	| firstSel |
+ 	firstSel := browser messageList first selector.
+ 	
+ 	browser messageListIndex: 1.
+ 	self assert: browser selectedMessageName = firstSel.
+ 	
+ 	browser messageListIndex: 0.
+ 	self assert: browser selectedMessageName isNil.
+ 	
+ 	"And just to be sure:"
+ 	browser messageListIndex: 1.
+ 	self assert: browser selectedMessageName = firstSel.!

Item was added:
+ ----- Method: MessageSetTest>>testSelection (in category 'as yet unclassified') -----
+ testSelection
+ 	| firstRef |
+ 	firstRef := browser messageList first.
+ 	
+ 	browser messageListIndex: 1.
+ 	self assert: browser selection = firstRef.
+ 	
+ 	browser messageListIndex: 0.
+ 	self assert: browser selection isNil.
+ 	
+ 	"And just to be sure:"
+ 	browser messageListIndex: 1.
+ 	self assert: browser selection = firstRef.!

Item was added:
+ MessageSetTest subclass: #MessageTraceTest
+ 	instanceVariableNames: ''
+ 	classVariableNames: ''
+ 	poolDictionaries: ''
+ 	category: 'ToolsTests-Browser'!

Item was added:
+ ----- Method: MessageTraceTest>>setUp (in category 'as yet unclassified') -----
+ setUp
+ 	browser := (MessageTrace
+ 		openMessageList: (SystemNavigation default allImplementorsOf: #browseAllImplementorsOf:)
+ 		name: 'Test MessageSet'
+ 		autoSelect: nil) model.!

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.!

Item was added:
+ ----- Method: PackagePaneBrowserTest>>testPackageListIndex (in category 'as yet unclassified') -----
+ testPackageListIndex
+ 	browser packageListIndex: 0.
+ 	self assert: browser selectedClass isNil.
+ 	
+ 	browser selectCategoryForClass: browser class.
+ 	
+ 	"Clicking the selected package unselects the selected class."
+ 	browser packageListIndex: browser packageListIndex.
+ 	self assert: browser selectedClass isNil.!




More information about the Squeak-dev mailing list