diff options
author | Paul Phillips <paulp@improving.org> | 2011-07-16 12:37:12 +0000 |
---|---|---|
committer | Paul Phillips <paulp@improving.org> | 2011-07-16 12:37:12 +0000 |
commit | 18617f77d2bca88bcdb641d1a331364396b357c3 (patch) | |
tree | 220911b4db37fafbda240805bd278a871bd2c32c /test/files/run/bug4582.scala | |
parent | a94747dc47d5de8046448619bd27d3c0178578b9 (diff) | |
download | scala-18617f77d2bca88bcdb641d1a331364396b357c3.tar.gz scala-18617f77d2bca88bcdb641d1a331364396b357c3.tar.bz2 scala-18617f77d2bca88bcdb641d1a331364396b357c3.zip |
Test case for ticket #4582.
Contributed by Daniel C. Sobral.
Diffstat (limited to 'test/files/run/bug4582.scala')
-rw-r--r-- | test/files/run/bug4582.scala | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/test/files/run/bug4582.scala b/test/files/run/bug4582.scala new file mode 100644 index 0000000000..f747791546 --- /dev/null +++ b/test/files/run/bug4582.scala @@ -0,0 +1,11 @@ +object Test { + def main(args: Array[String]): Unit = { + var flag = true + def it = { + flag = false + Iterator(2) + } + val flat = (Iterator(Iterator(1)) ++ Iterator(it)).flatten + assert(flag) + } +} |