diff options
author | michelou <michelou@epfl.ch> | 2008-02-21 17:04:17 +0000 |
---|---|---|
committer | michelou <michelou@epfl.ch> | 2008-02-21 17:04:17 +0000 |
commit | 7e34adcfa1c89392848261f49dc5e0961d969b5e (patch) | |
tree | ed20dc683d22714b7db46e4e2bda42bf1235233e /test/files | |
parent | af87ca71663434b513d3799798828ce00a73b4a7 (diff) | |
download | scala-7e34adcfa1c89392848261f49dc5e0961d969b5e.tar.gz scala-7e34adcfa1c89392848261f49dc5e0961d969b5e.tar.bz2 scala-7e34adcfa1c89392848261f49dc5e0961d969b5e.zip |
added test case (serialization)
Diffstat (limited to 'test/files')
-rwxr-xr-x | test/files/jvm/serialization.check | 5 | ||||
-rwxr-xr-x | test/files/jvm/serialization.scala | 7 |
2 files changed, 12 insertions, 0 deletions
diff --git a/test/files/jvm/serialization.check b/test/files/jvm/serialization.check index c9e65e9ac1..490be43d8a 100755 --- a/test/files/jvm/serialization.check +++ b/test/files/jvm/serialization.check @@ -19,6 +19,11 @@ y5 = 'hello x5 eq y5: true - y5 eq x5: true x5 equals y5: true - y5 equals x5: true +x6 = (BannerLimit,12345) +y6 = (BannerLimit,12345) +x6 eq y6: false - y6 eq x6: false +x6 equals y6: true - y6 equals x6: true + x = List((buffers,20), (layers,2), (title,3)) y = List((buffers,20), (layers,2), (title,3)) x equals y: true - y equals x: true diff --git a/test/files/jvm/serialization.scala b/test/files/jvm/serialization.scala index 57e42892ff..93f3841b6e 100755 --- a/test/files/jvm/serialization.scala +++ b/test/files/jvm/serialization.scala @@ -50,6 +50,7 @@ object Test1_scala { val x3 = Array(1, 2, 3) val x4 = { x: Int => 2 * x } val x5 = 'hello + val x6 = ("BannerLimit", 12345) try { val y1: List[Nothing] = Serialize.read(Serialize.write(x1)) @@ -57,6 +58,7 @@ object Test1_scala { val y3: Array[Int] = Serialize.read(Serialize.write(x3)) val y4: Function[Int, Int] = Serialize.read(Serialize.write(x4)) val y5: Symbol = Serialize.read(Serialize.write(x5)) + val y6: (String, Int) = Serialize.read(Serialize.write(x6)) println("x1 = " + x1) println("y1 = " + y1) @@ -79,6 +81,11 @@ object Test1_scala { println("x5 eq y5: " + (x5 eq y5) + " - y5 eq x5: " + (y5 eq x5)) println("x5 equals y5: " + (x5 equals y5) + " - y5 equals x5: " + (y5 equals x5)) println() + println("x6 = " + x6) + println("y6 = " + y6) + println("x6 eq y6: " + (x6 eq y6) + " - y6 eq x6: " + (y6 eq x6)) + println("x6 equals y6: " + (x6 equals y6) + " - y6 equals x6: " + (y6 equals x6)) + println() } catch { case e: Exception => |