[kaffe] CVS kaffe (guilhem): Fixlet for TestSerialPersistent.

Kaffe CVS cvs-commits at kaffe.org
Sun Dec 11 05:45:08 PST 2005


PatchSet 6998 
Date: 2005/12/11 13:36:46
Author: guilhem
Branch: HEAD
Tag: (none) 
Log:
Fixlet for TestSerialPersistent.

Members: 
	ChangeLog:1.4519->1.4520 
	test/regression/TestSerialPersistent.java:1.3->1.4 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4519 kaffe/ChangeLog:1.4520
--- kaffe/ChangeLog:1.4519	Sun Dec 11 03:20:25 2005
+++ kaffe/ChangeLog	Sun Dec 11 13:36:46 2005
@@ -1,3 +1,9 @@
+2005-12-11  Guilhem Lavaux  <guilhem at kaffe.org>
+
+	* test/regression/TestSerialPersistent.java: Fix expected output.
+	At the moment it is exactly the same compared to JDK's. Removed
+	private modifiers.
+
 2005-12-11  Dalibor Topic  <robilad at kaffe.org>
 
 	* configure.ac: Pass on jikes program name to 
Index: kaffe/test/regression/TestSerialPersistent.java
diff -u kaffe/test/regression/TestSerialPersistent.java:1.3 kaffe/test/regression/TestSerialPersistent.java:1.4
--- kaffe/test/regression/TestSerialPersistent.java:1.3	Sat Dec 10 19:38:20 2005
+++ kaffe/test/regression/TestSerialPersistent.java	Sun Dec 11 13:36:50 2005
@@ -13,7 +13,7 @@
 
 public class TestSerialPersistent
 {
-	private static class Default
+	static class Default
 	implements Serializable
 	{
 		private int i;
@@ -22,7 +22,7 @@
 		// No serialPersistentFields specification
 	}
 
-	private static class DefaultTransient
+	static class DefaultTransient
 	implements Serializable
 	{
 		private int i;
@@ -32,7 +32,7 @@
 		// No serialPersistentFields specification
 	}
 
-	private static class Subset
+	static class Subset
 	implements Serializable
 	{
 		private int i;
@@ -46,7 +46,7 @@
 		};
 	}
 
-	private static class Subclass
+	static class Subclass
 	extends Subset
 	implements Serializable
 	{
@@ -61,7 +61,7 @@
 		};
 	}
 
-	private static class FieldSort
+	static class FieldSort
 	implements Serializable
 	{
 		private int ib;
@@ -81,7 +81,7 @@
 		};
 	}
 
-	private static class TransientOverlap
+	static class TransientOverlap
 	implements Serializable
 	{
 		private int i;
@@ -96,7 +96,7 @@
 		};
 	}
 
-	private static class ContainsNull
+	static class ContainsNull
 	implements Serializable
 	{
 		private int i;
@@ -110,7 +110,7 @@
 		};
 	}
 
-	private static class IsNull
+	static class IsNull
 	implements Serializable
 	{
 		private int i;
@@ -120,7 +120,7 @@
 		private static final ObjectStreamField[] serialPersistentFields = null;
 	}
 
-	private static class IsNoFieldsMagic
+	static class IsNoFieldsMagic
 	implements Serializable
 	{
 		private int i;
@@ -130,7 +130,7 @@
 		private static final ObjectStreamField[] serialPersistentFields = ObjectStreamClass.NO_FIELDS;
 	}
 
-	private static class NonPrivate
+	static class NonPrivate
 	implements Serializable
 	{
 		private int expected;
@@ -143,7 +143,7 @@
 		};
 	}
 
-	private static class WrongType
+	static class WrongType
 	implements Serializable
 	{
 		private int expected;
@@ -156,7 +156,7 @@
 		};
 	}
 
-	private static class ReallyWrongType
+	static class ReallyWrongType
 	implements Serializable
 	{
 		private int expected;
@@ -165,7 +165,7 @@
 		public static final int serialPersistentFields = 0x11;
 	}
 
-	private static class Empty
+	static class Empty
 	implements Serializable
 	{
 		private int not_expected_i;
@@ -176,7 +176,7 @@
 		};
 	}
 
-	private static class NamesMismatch
+	static class NamesMismatch
 	implements Serializable
 	{
 		private int not_expected_t;
@@ -189,7 +189,7 @@
 		};
 	}
 
-	private static class SubtypeSpec
+	static class SubtypeSpec
 	implements Serializable
 	{
 		private int i;
@@ -202,7 +202,7 @@
 		};
 	}
 
-	private static class TypesMismatch
+	static class TypesMismatch
 	implements Serializable
 	{
 		private int i;
@@ -216,7 +216,7 @@
 	}
 
 	// XXX JDK1.4 doesn't complain about this case.
-	private static class Duplicates 
+	static class Duplicates 
 	implements Serializable
 	{
 		private int i;
@@ -231,7 +231,7 @@
 
 	// XXX JDK1.4.1 blows up with an internal error in ObjectStreamClass.lookup() on next two test:
 	// See bug 4764280 (fixed in 1.4.2??)
-	private static class Overlap1 // 2nd is correct
+	static class Overlap1 // 2nd is correct
 	implements Serializable
 	{
 		private int i;
@@ -245,7 +245,7 @@
 
 	// XXX JDK1.4.1 blows up with an internal error in ObjectStreamClass.lookup() on next two test:
 	// See bug 4764280 (fixed in 1.4.2??)
-	private static class Overlap2 // 1st is correct
+	static class Overlap2 // 1st is correct
 	implements Serializable
 	{
 		private int i;
@@ -359,9 +359,6 @@
  Serialization:
   Ok: 92 bytes.
 Checking TestSerialPersistent$Duplicates:
-   [0]: int i
-   [1]: int i
-   [2]: int i
  Serialization:
    THREW: java.io.InvalidClassException
 Checking TestSerialPersistent$Empty:
@@ -393,13 +390,9 @@
  Serialization:
   Ok: 67 bytes.
 Checking TestSerialPersistent$Overlap1:
-   [0]: int i
-   [1]: java.lang.String i
  Serialization:
    THREW: java.io.InvalidClassException
 Checking TestSerialPersistent$Overlap2:
-   [0]: int i
-   [1]: java.lang.String i
  Serialization:
    THREW: java.io.InvalidClassException
 Checking TestSerialPersistent$ReallyWrongType:



More information about the kaffe mailing list