[squeak-dev] The Inbox: ShoutTests-ct.33.mcz

commits at source.squeak.org commits at source.squeak.org
Sun Jan 12 02:05:52 UTC 2020


Christoph Thiede uploaded a new version of ShoutTests to project The Inbox:
http://source.squeak.org/inbox/ShoutTests-ct.33.mcz

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

Name: ShoutTests-ct.33
Author: ct
Time: 12 January 2020, 3:05:47.066555 am
UUID: 1fcee68f-bdaf-cc45-9377-198b375328b1
Ancestors: ShoutTests-ct.32

Tests ShoutCore-ct.78

=============== Diff against ShoutTests-ct.32 ===============

Item was added:
+ ----- Method: SHParserST80Test>>testContextDependentStylingSeries (in category 'tests') -----
+ testContextDependentStylingSeries
+ 	
+ 	| context parser |
+ 	parser := SHParserST80 new.
+ 	parser parseAMethod: false.
+ 	context := thisContext copy.
+ 	
+ 	parser rangesIn: '' classOrMetaClass: nil class workspace: nil  environment: nil context: context.
+ 	parser initializeInstanceVariables.
+ 	self assert: #(context parser) equals: parser activeTemporaries flatten.
+ 	
+ 	context
+ 		instVarNamed: #closureOrNil put: nil;
+ 		privRefreshWith: (context receiver class compilerClass new
+ 			compile: (context method getSource copyReplaceAll: 'parser' with: 'anotherParser')
+ 			in: nil class
+ 			notifying: nil
+ 			ifFail: [self error]) generateWithTempNames;
+ 		singleRelease.
+ 	parser initializeInstanceVariables.
+ 	self assert: #(context anotherParser) equals: parser activeTemporaries flatten.!



More information about the Squeak-dev mailing list