[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
|