From do-not-reply at jboss.org Tue Sep 27 03:41:16 2011 Content-Type: multipart/mixed; boundary="===============9022414540992864086==" MIME-Version: 1.0 From: do-not-reply at jboss.org To: gatein-commits at lists.jboss.org Subject: [gatein-commits] gatein SVN: r7515 - components/pc/trunk/api/src/test/java/org/gatein/pc/api. Date: Tue, 27 Sep 2011 03:41:16 -0400 Message-ID: <201109270741.p8R7fGvm032375@svn01.web.mwc.hst.phx2.redhat.com> --===============9022414540992864086== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Author: julien_viet Date: 2011-09-27 03:41:15 -0400 (Tue, 27 Sep 2011) New Revision: 7515 Modified: components/pc/trunk/api/src/test/java/org/gatein/pc/api/PortletContextTe= stCase.java Log: clone object with IOTools Modified: components/pc/trunk/api/src/test/java/org/gatein/pc/api/PortletCo= ntextTestCase.java =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- components/pc/trunk/api/src/test/java/org/gatein/pc/api/PortletContextT= estCase.java 2011-09-27 07:35:03 UTC (rev 7514) +++ components/pc/trunk/api/src/test/java/org/gatein/pc/api/PortletContextT= estCase.java 2011-09-27 07:41:15 UTC (rev 7515) @@ -23,14 +23,10 @@ = package org.gatein.pc.api; = +import junit.framework.AssertionFailedError; import junit.framework.TestCase; +import org.gatein.common.io.IOTools; = -import java.io.File; -import java.io.FileInputStream; -import java.io.FileOutputStream; -import java.io.ObjectInputStream; -import java.io.ObjectOutputStream; - /** * @author Chris Laprun * @version $Revision$ @@ -458,20 +454,15 @@ = try { - final File tempFile =3D File.createTempFile("pc-serialized", null= , new File("/tmp")); - tempFile.deleteOnExit(); - ObjectOutputStream out =3D new ObjectOutputStream(new FileOutputS= tream(tempFile.getName())); - out.writeObject(context); - out.close(); - - final ObjectInputStream in =3D new ObjectInputStream(new FileInpu= tStream(tempFile.getName())); - final Object fromSerialization =3D in.readObject(); - + final Object fromSerialization =3D IOTools.clone(context); + assertNotSame(context, fromSerialization); assertEquals(context, fromSerialization); } catch (Exception ex) { - fail(ex.getMessage()); + AssertionFailedError afe =3D new AssertionFailedError(); + afe.initCause(ex); + throw afe; } } } --===============9022414540992864086==--