summaryrefslogtreecommitdiff
path: root/test/files/jvm/serialization.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2007-02-15 17:28:32 +0000
committerMartin Odersky <odersky@gmail.com>2007-02-15 17:28:32 +0000
commit142560739a368d569e170f581f7f730cb07bf79d (patch)
treea36928e585abd3547d1732872541e34132c5b908 /test/files/jvm/serialization.scala
parentd1cc9d42c9363eb55d0487425f4ac672cfdf6a0a (diff)
downloadscala-142560739a368d569e170f581f7f730cb07bf79d.tar.gz
scala-142560739a368d569e170f581f7f730cb07bf79d.tar.bz2
scala-142560739a368d569e170f581f7f730cb07bf79d.zip
fixed tests
Diffstat (limited to 'test/files/jvm/serialization.scala')
-rw-r--r--test/files/jvm/serialization.scala16
1 files changed, 8 insertions, 8 deletions
diff --git a/test/files/jvm/serialization.scala b/test/files/jvm/serialization.scala
index ed815ad2e4..4780da8c02 100644
--- a/test/files/jvm/serialization.scala
+++ b/test/files/jvm/serialization.scala
@@ -33,7 +33,7 @@ object Serialize {
//############################################################################
// Test classes in package "scala"
-[serializable]
+@serializable
object Test1_scala {
private def arrayToString[A](arr: Array[A]): String =
List.fromArray(arr).mkString("Array[",",","]");
@@ -77,7 +77,7 @@ object Test1_scala {
//############################################################################
// Test classes in package "scala.collection.immutable"
-[serializable]
+@serializable
object Test2_immutable {
import scala.collection.immutable.{BitSet,ListMap,ListSet,Queue,Stack,
TreeSet,TreeMap};
@@ -235,7 +235,7 @@ object Test4_xml {
//############################################################################
// Test user-defined classes WITHOUT nesting
-[serializable]
+@serializable
class Person(_name: String) {
private var name = _name;
override def toString() = name;
@@ -244,12 +244,12 @@ class Person(_name: String) {
(name == that.asInstanceOf[Person].name);
}
-[serializable]
+@serializable
class Employee(_name: String) {
private var name = _name;
override def toString() = name;
}
-[serializable]
+@serializable
object bob extends Employee("Bob");
object Test5 {
@@ -272,13 +272,13 @@ object Test5 {
//############################################################################
// Test user-defined classes WITH nesting
-[serializable]
+@serializable
object Test6 {
- [serializable]
+ @serializable
object bill extends Employee("Bill") {
val x = paul;
}
- [serializable]
+ @serializable
object paul extends Person("Paul") {
val x = 4; // bill; => StackOverflowException !!!
}