summaryrefslogtreecommitdiff
path: root/test/files/run/ctries
diff options
context:
space:
mode:
authorAleksandar Prokopec <axel22@gmail.com>2012-02-02 14:05:26 +0100
committerAleksandar Prokopec <axel22@gmail.com>2012-02-02 14:05:26 +0100
commitc3d19c58d8a94b7232718321f6994c001257cc96 (patch)
treee334024c4ff56fb7e98c48b47fbffe2d5c8b4fca /test/files/run/ctries
parent5fe2d8b109abf3ff3e2d82dd4f248200846795c3 (diff)
downloadscala-c3d19c58d8a94b7232718321f6994c001257cc96.tar.gz
scala-c3d19c58d8a94b7232718321f6994c001257cc96.tar.bz2
scala-c3d19c58d8a94b7232718321f6994c001257cc96.zip
Incorporate Ctrie into standard library.
Implemented Ctrie serialization. Improved hashcode computation.
Diffstat (limited to 'test/files/run/ctries')
-rw-r--r--test/files/run/ctries/lnode.scala5
1 files changed, 4 insertions, 1 deletions
diff --git a/test/files/run/ctries/lnode.scala b/test/files/run/ctries/lnode.scala
index 28da4cc62f..88cbeed1f6 100644
--- a/test/files/run/ctries/lnode.scala
+++ b/test/files/run/ctries/lnode.scala
@@ -25,7 +25,10 @@ object LNodeSpec extends Spec {
"remove elements with the same hash codes" in {
val ct = new Ctrie[DumbHash, Int]
for (i <- 0 until initsz) ct.update(new DumbHash(i), i)
- for (i <- 0 until initsz) assert(ct.remove(new DumbHash(i)) == Some(i))
+ for (i <- 0 until initsz) {
+ val remelem = ct.remove(new DumbHash(i))
+ assert(remelem == Some(i), "removing " + i + " yields " + remelem)
+ }
for (i <- 0 until initsz) assert(ct.get(new DumbHash(i)) == None)
}