[squeak-dev] The Trunk: Tests-ul.122.mcz

commits at source.squeak.org commits at source.squeak.org
Mon Mar 28 18:09:32 UTC 2011

Levente Uzonyi uploaded a new version of Tests to project The Trunk:

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

Name: Tests-ul.122
Author: ul
Time: 28 March 2011, 8:05:39.826 pm
UUID: 14cefce6-4ba6-ec42-8776-a912688f2892
Ancestors: Tests-nice.121

- apply DecompilerTests for all classes and traits
- updated #decompilerFailures
- removed #defaultTimeout, since LongTestCase's timeout was increased

=============== Diff against Tests-nice.121 ===============

Item was changed:
  ----- Method: DecompilerTests>>classNames (in category 'utilities') -----
+ 	^Smalltalk globals classAndTraitNames!
- 	| base41packageCategories classNames |
- 	"(SystemOrganization categories collect: [:ea| (ea copyUpTo: $-) asString]) asSet asSortedCollection asArray"
- 	base41packageCategories :=
- 		#(	'311Deprecated'
- 			'Balloon'
- 			'Collections' 'CollectionsTests' 'Compiler' 'Compression'
- 			'Etoys' 'Exceptions'
- 			'Files'
- 			'Graphics' 'GraphicsTests'
- 			'Help' 'HelpSystem'
- 			'Installer'
- 			'Kernel' 'KernelTests'
- 			'Monticello' 'MonticelloConfigurations' 'Morphic' 'MorphicExtras' 'MorphicTests' 'Multilingual' 'MultilingualTests'
- 			'Nebraska' 'Network' 'NetworkTests'
- 			'PackageInfo' 'PreferenceBrowser' 'Protocols'
- 			'ReleaseBuilder'
- 			'SMBase' 'SMLoader' 'ST80' 'SUnit' 'SUnitGUI' 'ScriptLoader' 'Services' 'ShoutCore' 'Simulation' 'Sound' 'System' 'SystemChangeNotification'
- 			'Tests' 'ToolBuilder' 'Tools' 'ToolsTests' 'Traits' 'TraitsTests' 'TrueType'
- 			'Universes'
- 			'VersionNumber' 'VersionNumberTests'
- 			'XML') asSet.
- 	classNames := Set new.
- 	SystemOrganization categories do:
- 		[:cat|
- 		(base41packageCategories includes: (cat copyUpTo: $-) asString) ifTrue:
- 			[classNames addAll: (SystemOrganization listAtCategoryNamed: cat)]].
- 	^classNames asSortedCollection!

Item was changed:
  ----- Method: DecompilerTests>>decompilerFailures (in category 'utilities') -----
  	"Here is the list of failures: either a syntax error, a hard error or some failure to decompile correctly.
  	 Collected via
+ 		CurrentReadOnlySourceFiles cacheDuring: [
+ 			(DecompilerTestFailuresCollector new computeFailures collect:
+ 				[:mr| { mr classSymbol. mr selector }]) asArray ]."
- 		DecompilerTestFailuresCollector new computeFailures collect:
- 			[:mr| { mr classSymbol. mr selector }]) asArray"
  	^#(	(BrowserCommentTextMorph showPane)
  		(ClassDescription replaceSilently:to:)
  		(CodeHolder getSelectorAndSendQuery:to:with:)
  		(Date printOn:)
- 		(FileDirectory checkForReadability)
- 		(Float printPaddedWith:to:)
- 		(GIFReadWriter nextImageWithPlugin)
  		(HttpUrl checkAuthorization:retry:)
  		(MCConfigurationBrowser post)
  		(MailComposition breakLinesInMessage:)
  		(MVCToolBuilder setLayout:in:) "same-name block-local temps in optimized blocks"
  		(ParagraphEditor inOutdent:delta:)
  		(PNGReadWriter copyPixelsGray:)
  		(PointTest testNormal) "fraction printing??"
  		(PointTest testTheta) "fraction printing??"
  		(ScaledDecimalTest testConvertFromFraction) "local/non-local temps"
  		(StandardScriptingSystem holderWithAlphabet) "same-name block-local temps in optimized blocks"
  		(SystemWindow convertAlignment)
  		(TextEditor inOutdent:delta:)
  		(TextURL actOnClickFor:)
  		(TTContourConstruction segmentsDo:) "Worth fixing; these two are mistaken conversion from a whileTrue: to a to:do: but the index is used outside the whileTrue:"
  		(TTFontReader processHorizontalMetricsTable:length:))!

Item was removed:
- ----- Method: DecompilerTests>>defaultTimeout (in category 'utilities') -----
- defaultTimeout
- 	"Decompiler takes a long time"
- 	^30 "seconds"!

More information about the Squeak-dev mailing list