[squeak-dev] The Inbox: ToolsTests-fbs.20.mcz
commits at source.squeak.org
commits at source.squeak.org
Wed Mar 16 09:25:53 UTC 2011
A new version of ToolsTests was added to project The Inbox:
http://source.squeak.org/inbox/ToolsTests-fbs.20.mcz
==================== Summary ====================
Name: ToolsTests-fbs.20
Author: fbs
Time: 16 March 2011, 7:25:14.088 am
UUID: b0a585bc-c797-4d46-a943-b84880402f4e
Ancestors: ToolsTests-fbs.19
More tests. FileContentsBrowser>>changeMessageCategories: is broken, and the test - while written - is an expected failure. See Mantis #7615.
=============== Diff against ToolsTests-fbs.19 ===============
Item was added:
+ ----- Method: BrowserTest>>testSpawnHierarchy (in category 'as yet unclassified') -----
+ testSpawnHierarchy
+ | spawn |
+ 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 added:
+ TestCase subclass: #FileContentsBrowserTest
+ instanceVariableNames: 'browser'
+ classVariableNames: ''
+ poolDictionaries: ''
+ category: 'ToolsTests-Browser'!
Item was added:
+ ----- Method: FileContentsBrowserTest>>expectedFailures (in category 'as yet unclassified') -----
+ expectedFailures
+ ^ #(testChangeMessageCategoriesLeavesClassSelected) "See Mantis #7615"!
Item was added:
+ ----- Method: FileContentsBrowserTest>>setUp (in category 'as yet unclassified') -----
+ setUp
+ | fileout testCat package packageDict organizer |
+ testCat := self class category.
+ fileout := ReadWriteStream on: (String new: 10000).
+ SystemOrganization fileOutCategory: testCat on: fileout.
+
+ packageDict := Dictionary new.
+ browser := FileContentsBrowser new.
+ organizer := SystemOrganizer defaultList: Array new.
+ package := (FilePackage new fullName: testCat; fileInFrom: fileout).
+ packageDict
+ at: package packageName
+ put: package.
+ organizer
+ classifyAll: package classes keys
+ under: package packageName.
+ (browser := FileContentsBrowser systemOrganizer: organizer)
+ packages: packageDict.!
Item was added:
+ ----- Method: FileContentsBrowserTest>>testChangeMessageCategoriesLeavesClassSelected (in category 'as yet unclassified') -----
+ testChangeMessageCategoriesLeavesClassSelected
+ 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.!
More information about the Squeak-dev
mailing list
|