summaryrefslogtreecommitdiff
path: root/test/files/run/ctries/iterator.scala
diff options
context:
space:
mode:
Diffstat (limited to 'test/files/run/ctries/iterator.scala')
-rw-r--r--test/files/run/ctries/iterator.scala10
1 files changed, 10 insertions, 0 deletions
diff --git a/test/files/run/ctries/iterator.scala b/test/files/run/ctries/iterator.scala
index 4bbf9009f0..85a6ab7623 100644
--- a/test/files/run/ctries/iterator.scala
+++ b/test/files/run/ctries/iterator.scala
@@ -274,6 +274,16 @@ object IteratorSpec extends Spec {
while (it.hasNext) it.next()
}
+ "be duplicated" in {
+ val sz = 50
+ val ct = collection.parallel.mutable.ParCtrie((0 until sz) zip (0 until sz): _*)
+ val it = ct.splitter
+ for (_ <- 0 until (sz / 2)) it.next()
+ val dupit = it.dup
+
+ it.toList shouldEqual dupit.toList
+ }
+
}
}