Author: mikedd
Date: Thu Jul 23 20:45:38 2009
New Revision: 797218

URL: http://svn.apache.org/viewvc?rev=797218&view=rev
Log:
remove try/catch from TestSerialization testcase. Try/catch in testcases can 
obscure the real problem.

Modified:
    
openjpa/sandboxes/perf/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/inheritance/serializable/TestSerialization.java

Modified: 
openjpa/sandboxes/perf/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/inheritance/serializable/TestSerialization.java
URL: 
http://svn.apache.org/viewvc/openjpa/sandboxes/perf/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/inheritance/serializable/TestSerialization.java?rev=797218&r1=797217&r2=797218&view=diff
==============================================================================
--- 
openjpa/sandboxes/perf/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/inheritance/serializable/TestSerialization.java
 (original)
+++ 
openjpa/sandboxes/perf/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/inheritance/serializable/TestSerialization.java
 Thu Jul 23 20:45:38 2009
@@ -40,7 +40,7 @@
      * server merges the entity back into a persistence context and commits the
      * changes. 
      */
-    public void testDetachedUpdate() {
+    public void testDetachedUpdate() throws Exception {
         Employee emp = new Employee();
         emp.setFirstName("John");
         emp.setLastName("Doe");
@@ -76,22 +76,18 @@
     /**
      * Helper to serialize an object to a byte[]
      */
-    private Object serializeObject(Object orig) {
+    private Object serializeObject(Object orig) throws Exception {
         Object deserialized = null;
 
-        try {
-            ByteArrayOutputStream baos = new ByteArrayOutputStream();
-            ObjectOutputStream oos = new ObjectOutputStream(baos);
-            oos.writeObject(orig);
-
-            ByteArrayInputStream bais = new ByteArrayInputStream(baos
-                    .toByteArray());
-            ObjectInputStream ois = new ObjectInputStream(bais);
-
-            deserialized = ois.readObject();
-        } catch (Exception e) {
-            fail(e.toString());
-        }
+        ByteArrayOutputStream baos = new ByteArrayOutputStream();
+        ObjectOutputStream oos = new ObjectOutputStream(baos);
+        oos.writeObject(orig);
+
+        ByteArrayInputStream bais = new ByteArrayInputStream(baos
+                .toByteArray());
+        ObjectInputStream ois = new ObjectInputStream(bais);
+
+        deserialized = ois.readObject();
         return deserialized;
     }
 }


Reply via email to