From 89e9d67df8a1cfa075808da59238b20f406f7f51 Mon Sep 17 00:00:00 2001 From: Burak Emir Date: Tue, 6 Feb 2007 00:17:23 +0000 Subject: clean up --- test/files/run/patmatnew.scala | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) (limited to 'test') diff --git a/test/files/run/patmatnew.scala b/test/files/run/patmatnew.scala index 749b0bc21d..9dc73a86de 100644 --- a/test/files/run/patmatnew.scala +++ b/test/files/run/patmatnew.scala @@ -14,13 +14,12 @@ trait Shmeez extends AnyRef with Treez { } object Test { -/* import scala.testing.SUnit._ def main(args:Array[String]): Unit = { val tr = new TestResult new TestSuite( - + new TestSimpleIntSwitch, new Test717, new TestGuards ).run(tr) @@ -32,6 +31,20 @@ object Test { class Foo(j:Int) { case class Bar(i:Int) } + class TestSimpleIntSwitch extends TestCase("SimpleIntSwitch") { + override def runTest() = { + assertEquals("s1", 1, 1 match { + case 3 => 3 + case 2 => 2 + case 1 => 1 + case 0 => 0 + }) + assertEquals("s2", 1, 1 match { + case 1 => 1 + case _ => 0 + }) + } + } class Test717 extends TestCase("#717 test path of case classes") { val foo1 = new Foo(1) val foo2 = new Foo(2) @@ -111,7 +124,7 @@ object Test { case {_:Some[_],_:Some[_]} => 3 case _ => 4 } -*/ + def i = List(1,2) match { case List(1) => case List(1,2,xs @ _*) => -- cgit v1.2.3