[squeak-dev] The Inbox: CollectionsTests-nice.244.mcz

commits at source.squeak.org commits at source.squeak.org
Wed May 6 21:10:05 UTC 2015


Nicolas Cellier uploaded a new version of CollectionsTests to project The Inbox:
http://source.squeak.org/inbox/CollectionsTests-nice.244.mcz

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

Name: CollectionsTests-nice.244
Author: nice
Time: 6 May 2015, 11:09:57.558 pm
UUID: 57fdcf9f-1ab0-45ee-873b-7117f527efbc
Ancestors: CollectionsTests-mt.243

Test Dictionary replace:

=============== Diff against CollectionsTests-mt.243 ===============

Item was added:
+ ----- Method: DictionaryTest>>testReplace (in category 'testing') -----
+ testReplace
+ 	| dict expected |
+ 	{Dictionary. IdentityDictionary} do: [:class |
+ 		dict := class newFromPairs:{
+ 			#first.		1.
+ 			#second.	2.
+ 			#third.		3.
+ 			#fourth.	4.
+ 			#fifth.		5.
+ 		}.
+ 		dict replace: [:each | each asWords].
+ 		expected := class newFromPairs:{
+ 			#first.		'one'.
+ 			#second.	'two'.
+ 			#third.		'three'.
+ 			#fourth.	'four'.
+ 			#fifth.		'five'.
+ 		}.
+ 		self assert: dict = expected].!

Item was added:
+ ----- Method: OrderedDictionaryTest>>testReplace (in category 'tests') -----
+ testReplace
+ 	| dict expected k |
+ 	dict := OrderedDictionary newFromPairs:{
+ 		#first.		13.
+ 		#second.	12.
+ 		#third.		11.
+ 		#fourth.	15.
+ 		#fifth.		14.
+ 	}.
+ 	k := 0.
+ 	dict replace: [:each | k := k + 1].
+ 	expected := OrderedDictionary newFromPairs:{
+ 		#first.		1.
+ 		#second.	2.
+ 		#third.		3.
+ 		#fourth.	4.
+ 		#fifth.		5.
+ 	}.
+ 	self assert: dict = expected.!



More information about the Squeak-dev mailing list