You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by py...@apache.org on 2007/04/09 09:43:02 UTC
svn commit: r526664 - in
/harmony/enhanced/classlib/trunk/modules/luni/src/test:
java/org/apache/harmony/luni/tests/java/io/
resources/serialization/org/apache/harmony/luni/tests/java/io/
Author: pyang
Date: Mon Apr 9 00:42:58 2007
New Revision: 526664
URL: http://svn.apache.org/viewvc?view=rev&rev=526664
Log:
Apply patch for HARMONY-3548( [classlib][luni]java.io.File lacks of serialization Test)
Added:
harmony/enhanced/classlib/trunk/modules/luni/src/test/resources/serialization/org/apache/harmony/luni/tests/java/io/
harmony/enhanced/classlib/trunk/modules/luni/src/test/resources/serialization/org/apache/harmony/luni/tests/java/io/FileTest.golden.ser (with props)
Modified:
harmony/enhanced/classlib/trunk/modules/luni/src/test/java/org/apache/harmony/luni/tests/java/io/FileTest.java
Modified: harmony/enhanced/classlib/trunk/modules/luni/src/test/java/org/apache/harmony/luni/tests/java/io/FileTest.java
URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/luni/src/test/java/org/apache/harmony/luni/tests/java/io/FileTest.java?view=diff&rev=526664&r1=526663&r2=526664
==============================================================================
--- harmony/enhanced/classlib/trunk/modules/luni/src/test/java/org/apache/harmony/luni/tests/java/io/FileTest.java (original)
+++ harmony/enhanced/classlib/trunk/modules/luni/src/test/java/org/apache/harmony/luni/tests/java/io/FileTest.java Mon Apr 9 00:42:58 2007
@@ -18,6 +18,8 @@
import java.io.File;
+import org.apache.harmony.testframework.serialization.SerializationTest;
+
import junit.framework.TestCase;
public class FileTest extends TestCase {
@@ -119,6 +121,22 @@
assertEquals(parent.getPath(), f3.getPath());
+ }
+
+ /**
+ * @tests serialization/deserialization.
+ */
+ public void test_serialization_self() throws Exception {
+ File testFile = new File("test.ser");
+ SerializationTest.verifySelf(testFile);
+ }
+
+ /**
+ * @tests serialization/deserialization compatibility with RI.
+ */
+ public void test_serialization_compatibility() throws Exception {
+ File file = new File("FileTest.golden.ser");
+ SerializationTest.verifyGolden(this, file);
}
}
Added: harmony/enhanced/classlib/trunk/modules/luni/src/test/resources/serialization/org/apache/harmony/luni/tests/java/io/FileTest.golden.ser
URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/luni/src/test/resources/serialization/org/apache/harmony/luni/tests/java/io/FileTest.golden.ser?view=auto&rev=526664
==============================================================================
Binary file - no diff available.
Propchange: harmony/enhanced/classlib/trunk/modules/luni/src/test/resources/serialization/org/apache/harmony/luni/tests/java/io/FileTest.golden.ser
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream