diff options
author | paltherr <paltherr@epfl.ch> | 2004-04-02 13:23:28 +0000 |
---|---|---|
committer | paltherr <paltherr@epfl.ch> | 2004-04-02 13:23:28 +0000 |
commit | 42ae44afedeb99e0f7ddc927e30b290f356c5ecd (patch) | |
tree | 35e395a62f8aa390faa892ae4e94fabb4620e778 /test | |
parent | 9e04e5e0a9c142dc4cc36ba8b023c3f88ed1ecdd (diff) | |
download | scala-42ae44afedeb99e0f7ddc927e30b290f356c5ecd.tar.gz scala-42ae44afedeb99e0f7ddc927e30b290f356c5ecd.tar.bz2 scala-42ae44afedeb99e0f7ddc927e30b290f356c5ecd.zip |
- Added bug 316
Diffstat (limited to 'test')
-rw-r--r-- | test/files/run/bugs.check | 3 | ||||
-rw-r--r-- | test/files/run/bugs.scala | 14 |
2 files changed, 17 insertions, 0 deletions
diff --git a/test/files/run/bugs.check b/test/files/run/bugs.check index bdada64123..d0ba581888 100644 --- a/test/files/run/bugs.check +++ b/test/files/run/bugs.check @@ -76,3 +76,6 @@ hello 4 >>> bug 266 +<<< bug 316 +>>> bug 316 + diff --git a/test/files/run/bugs.scala b/test/files/run/bugs.scala index 63ee85ef47..3866bd72f5 100644 --- a/test/files/run/bugs.scala +++ b/test/files/run/bugs.scala @@ -367,6 +367,19 @@ object Bug266Test { } //############################################################################ +// Bug 316 + +class Bug316MyIterator with Iterator[Int] { + def hasNext = false; + def next = 42; +} + +object Bug316Test { + def main(args: Array[String]): Unit = + (new Bug316MyIterator) filter { x: Int => x == 1 }; +} + +//############################################################################ // Main object Test { @@ -409,6 +422,7 @@ object Test { test(250, Bug250Test.main(args)); test(257, Bug257Test.main(args)); test(266, Bug266Test.main(args)); + test(316, Bug316Test.main(args)); if (errors > 0) { System.out.println(); |