summaryrefslogtreecommitdiffstats
path: root/luni/src/test/java/tests
diff options
context:
space:
mode:
authorNarayan Kamath <narayan@google.com>2013-11-13 14:16:37 +0000
committerNarayan Kamath <narayan@google.com>2013-11-13 14:16:37 +0000
commit6d837a572c4ae2f9d2b09d6bb8397c920f13f6cf (patch)
tree05f8b6f5e474590561850820fd19c0902140532b /luni/src/test/java/tests
parentcb318c6f4fe5b0e20099fa85f1b95ccb2d24119f (diff)
downloadlibcore-6d837a572c4ae2f9d2b09d6bb8397c920f13f6cf.zip
libcore-6d837a572c4ae2f9d2b09d6bb8397c920f13f6cf.tar.gz
libcore-6d837a572c4ae2f9d2b09d6bb8397c920f13f6cf.tar.bz2
Fix up ObjectStreamClassTest
Change path references and remove a test case that we don't support. Change-Id: I708a2823a8fe7d69e88b74838452bb7aa7532dca
Diffstat (limited to 'luni/src/test/java/tests')
-rw-r--r--luni/src/test/java/tests/api/java/io/ObjectStreamClassTest.java45
1 files changed, 6 insertions, 39 deletions
diff --git a/luni/src/test/java/tests/api/java/io/ObjectStreamClassTest.java b/luni/src/test/java/tests/api/java/io/ObjectStreamClassTest.java
index 838b413..ddaf8a7 100644
--- a/luni/src/test/java/tests/api/java/io/ObjectStreamClassTest.java
+++ b/luni/src/test/java/tests/api/java/io/ObjectStreamClassTest.java
@@ -17,7 +17,7 @@
package tests.api.java.io;
-import java.io.File;
+import junit.framework.TestCase;
import java.io.Externalizable;
import java.io.IOException;
import java.io.ObjectInput;
@@ -25,12 +25,8 @@ import java.io.ObjectOutput;
import java.io.ObjectStreamClass;
import java.io.ObjectStreamField;
import java.io.Serializable;
-import java.net.URL;
-import java.net.URLClassLoader;
import java.lang.reflect.Proxy;
-import junit.framework.TestCase;
-
public class ObjectStreamClassTest extends TestCase {
static class DummyClass implements Serializable {
@@ -85,7 +81,7 @@ public class ObjectStreamClassTest extends TestCase {
ObjectStreamClass osc = ObjectStreamClass.lookup(DummyClass.class);
assertEquals(
"getName returned incorrect name: " + osc.getName(),
- "org.apache.harmony.luni.tests.java.io.ObjectStreamClassTest$DummyClass",
+ "tests.api.java.io.ObjectStreamClassTest$DummyClass",
osc.getName());
}
@@ -114,35 +110,6 @@ public class ObjectStreamClassTest extends TestCase {
}
}
- public void test_getSerialVersionUID_inner_private_class() {
- ObjectStreamClass osc1 = ObjectStreamClass.lookup(SyntheticTest.class);
- assertEquals(-4332969662791850406L, osc1.getSerialVersionUID());
-
- ObjectStreamClass osc2 = ObjectStreamClass.lookup(SyntheticTest.X.class);
- assertEquals(-3926212872029449440L, osc2.getSerialVersionUID());
- }
-
- /**
- * java.io.ObjectStreamClass#getSerialVersionUID()
- */
- public void test_getSerialVersionUID_classloader() throws Exception {
- File file = new File(
- "resources/org/apache/harmony/luni/tests/ObjectStreamClassTest.jar");
- ClassLoader loader = new URLClassLoader(new URL[] { file.toURL() },
- null);
- Class cl1 = Class.forName("Test1$TestVarArgs", false, loader);
- ObjectStreamClass osc1 = ObjectStreamClass.lookup(cl1);
- assertEquals("Test1$TestVarArgs unexpected UID: "
- + osc1.getSerialVersionUID(), -6051121963037986215L, osc1
- .getSerialVersionUID());
-
- Class cl2 = Class.forName("Test1$TestBridge", false, loader);
- ObjectStreamClass osc2 = ObjectStreamClass.lookup(cl2);
- assertEquals("Test1$TestBridge unexpected UID: "
- + osc2.getSerialVersionUID(), 568585976855071180L, osc2
- .getSerialVersionUID());
- }
-
/**
* java.io.ObjectStreamClass#lookup(java.lang.Class)
*/
@@ -150,7 +117,7 @@ public class ObjectStreamClassTest extends TestCase {
ObjectStreamClass osc = ObjectStreamClass.lookup(DummyClass.class);
assertEquals(
"lookup returned wrong class: " + osc.getName(),
- "org.apache.harmony.luni.tests.java.io.ObjectStreamClassTest$DummyClass",
+ "tests.api.java.io.ObjectStreamClassTest$DummyClass",
osc.getName());
}
@@ -234,17 +201,17 @@ public class ObjectStreamClassTest extends TestCase {
// java.io.ObjectStreamClass.lookupAny(java.lang.Class)
ObjectStreamClass osc = ObjectStreamClass.lookupAny(DummyClass.class);
assertEquals("lookup returned wrong class: " + osc.getName(),
- "org.apache.harmony.luni.tests.java.io.ObjectStreamClassTest$DummyClass", osc
+ "tests.api.java.io.ObjectStreamClassTest$DummyClass", osc
.getName());
osc = ObjectStreamClass.lookupAny(NonSerialzableClass.class);
assertEquals("lookup returned wrong class: " + osc.getName(),
- "org.apache.harmony.luni.tests.java.io.ObjectStreamClassTest$NonSerialzableClass",
+ "tests.api.java.io.ObjectStreamClassTest$NonSerialzableClass",
osc.getName());
osc = ObjectStreamClass.lookupAny(ExternalizableClass.class);
assertEquals("lookup returned wrong class: " + osc.getName(),
- "org.apache.harmony.luni.tests.java.io.ObjectStreamClassTest$ExternalizableClass",
+ "tests.api.java.io.ObjectStreamClassTest$ExternalizableClass",
osc.getName());
osc = ObjectStreamClass.lookup(NonSerialzableClass.class);