summaryrefslogtreecommitdiff
path: root/test/files/run/caseclasses.scala
diff options
context:
space:
mode:
authormihaylov <mihaylov@epfl.ch>2006-10-10 11:14:06 +0000
committermihaylov <mihaylov@epfl.ch>2006-10-10 11:14:06 +0000
commitc1a76844ed9f1ab43dc6757e9c8d7866a5ccc998 (patch)
tree0fa6d997fe62579ed565b28a61b655140be680e8 /test/files/run/caseclasses.scala
parentc012f9230600552b491b000f18252d0f832426be (diff)
downloadscala-c1a76844ed9f1ab43dc6757e9c8d7866a5ccc998.tar.gz
scala-c1a76844ed9f1ab43dc6757e9c8d7866a5ccc998.tar.bz2
scala-c1a76844ed9f1ab43dc6757e9c8d7866a5ccc998.zip
Made some test cases platform-independent
Diffstat (limited to 'test/files/run/caseclasses.scala')
-rw-r--r--test/files/run/caseclasses.scala31
1 files changed, 16 insertions, 15 deletions
diff --git a/test/files/run/caseclasses.scala b/test/files/run/caseclasses.scala
index 147b1cdd4e..809bfb3511 100644
--- a/test/files/run/caseclasses.scala
+++ b/test/files/run/caseclasses.scala
@@ -3,26 +3,27 @@ case class Foo(x: int)(y: int);
case class Bar;
object Test extends Application {
+ import compat.Platform.IndexOutOfBoundsException
+
def fn[a,b](x: a => b) = x;
val f = fn(Foo(1))
(f(2): AnyRef) match {
- case Foo(1) => System.out.println("OK")
- case Bar() => System.out.println("NO")
+ case Foo(1) => Console.println("OK")
+ case Bar() => Console.println("NO")
}
- try {
- Bar() caseElement 2
- throw new NullPointerException("duh")
- } catch {
- case x:IndexOutOfBoundsException =>
- }
+ try {
+ Bar() caseElement 2
+ throw new NullPointerException("duh")
+ } catch {
+ case x:IndexOutOfBoundsException =>
+ }
- try {
- f(2) caseElement 2
- throw new NullPointerException("duh")
- } catch {
- case x:IndexOutOfBoundsException =>
- }
+ try {
+ f(2) caseElement 2
+ throw new NullPointerException("duh")
+ } catch {
+ case x:IndexOutOfBoundsException =>
+ }
}
-