summaryrefslogtreecommitdiff
path: root/test/files/run/patmatnew.scala
diff options
context:
space:
mode:
authorBurak Emir <emir@epfl.ch>2007-12-01 10:26:27 +0000
committerBurak Emir <emir@epfl.ch>2007-12-01 10:26:27 +0000
commit532d7a9f3525471601a0853a6a6e28a048cb0827 (patch)
tree2e07fff0a3e6077b4417ded8999a66b5835b9a96 /test/files/run/patmatnew.scala
parentc73986baa5ae1570852e708a1cf43ce7ef5cd6ea (diff)
downloadscala-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.scala10
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]) => {};
+ }
+ }
+ }
}