[Pkg] The Trunk: CollectionsTests-nice.170.mcz

commits at source.squeak.org commits at source.squeak.org
Sat Aug 21 14:34:19 UTC 2010


Nicolas Cellier uploaded a new version of CollectionsTests to project The Trunk:
http://source.squeak.org/trunk/CollectionsTests-nice.170.mcz

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

Name: CollectionsTests-nice.170
Author: nice
Time: 21 August 2010, 4:34:11.002 pm
UUID: e795a73d-3747-42fd-a760-e8ea2197cf13
Ancestors: CollectionsTests-nice.169

Ahem, transitive not associative.

=============== Diff against CollectionsTests-nice.169 ===============

Item was added:
+ ----- Method: HeapTest>>testIfEqualIsTransitive (in category 'testing') -----
+ testIfEqualIsTransitive
+ 	"This is http://bugs.squeak.org/view.php?id=6943"
+ 
+     | anArray heap1 heap2 |
+     anArray := #(1 2 3).
+     heap1 := Heap withAll: (1 to: 3) sortBlock: [:a :b | a < b].
+     heap2 := Heap withAll: (1 to: 3) sortBlock: [:a :b | b > a].
+     self
+ 		assert: (heap1 = anArray) & (heap2 = anArray) ==> (heap1 = heap2)
+ 		description: 'Heap equality should be transitive'!

Item was removed:
- ----- Method: HeapTest>>testIfEqualIsAssociative (in category 'testing') -----
- testIfEqualIsAssociative
- 	"This is http://bugs.squeak.org/view.php?id=6943"
- 
-     | anArray heap1 heap2 |
-     anArray := #(1 2 3).
-     heap1 := Heap withAll: (1 to: 3) sortBlock: [:a :b | a < b].
-     heap2 := Heap withAll: (1 to: 3) sortBlock: [:a :b | b > a].
-     self
- 		assert: (heap1 = anArray) & (heap2 = anArray) ==> (heap1 = heap2)
- 		description: 'Heap equality should be transitive'!



More information about the Packages mailing list