diff options
author | Burak Emir <emir@epfl.ch> | 2007-12-01 10:26:27 +0000 |
---|---|---|
committer | Burak Emir <emir@epfl.ch> | 2007-12-01 10:26:27 +0000 |
commit | 532d7a9f3525471601a0853a6a6e28a048cb0827 (patch) | |
tree | 2e07fff0a3e6077b4417ded8999a66b5835b9a96 /test/files/run/patmatnew.scala | |
parent | c73986baa5ae1570852e708a1cf43ce7ef5cd6ea (diff) | |
download | scala-532d7a9f3525471601a0853a6a6e28a048cb0827.tar.gz scala-532d7a9f3525471601a0853a6a6e28a048cb0827.tar.bz2 scala-532d7a9f3525471601a0853a6a6e28a048cb0827.zip |
fixed #211
Diffstat (limited to 'test/files/run/patmatnew.scala')
-rw-r--r-- | test/files/run/patmatnew.scala | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/test/files/run/patmatnew.scala b/test/files/run/patmatnew.scala index dc8e21701a..f4852b4a0c 100644 --- a/test/files/run/patmatnew.scala +++ b/test/files/run/patmatnew.scala @@ -112,7 +112,7 @@ object Test extends TestConsoleMain { }) assertEquals("s3", 1, ("hello") match { case s:String => 1 - case _ => 0 + //case _ => 0 // unreachable! }) val xyz: (int, String, boolean) = (1, "abc", true); assertEquals("s4", 1, xyz._1 match { @@ -797,6 +797,14 @@ object Test extends TestConsoleMain { override def runTest { assert(Y.toString ne null) /*instantiate Y*/ } } + object Ticket211 extends TestCase("#211") { + override def runTest { + (Some(123):Option[Int]) match { + case (x:Option[a]) if false => {}; + case (y:Option[b]) => {}; + } + } + } } |