From 99fb2b420f2fbf0eca5a98d0e52f8c6b580cd18f Mon Sep 17 00:00:00 2001 From: Paul Phillips Date: Fri, 17 Sep 2010 00:16:33 +0000 Subject: Does what can probably be done about strange it... Does what can probably be done about strange iterator exhaustion behavior. Maybe we should start thinking about iteratees... Closes #3760, no review. --- test/files/run/bug3760.scala | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 test/files/run/bug3760.scala (limited to 'test/files/run') diff --git a/test/files/run/bug3760.scala b/test/files/run/bug3760.scala new file mode 100644 index 0000000000..b78406824e --- /dev/null +++ b/test/files/run/bug3760.scala @@ -0,0 +1,17 @@ +object Test { + def main(args: Array[String]): Unit = { + { + val it = Iterable(1,2).iterator + val xs = it.toList + + assert(it.isEmpty) + } + + { + val it = Iterator(1, 2) + val xs = it.toStream.toList + + assert(it.isEmpty) + } + } +} -- cgit v1.2.3