Author: hardy.ferentschik
Date: 2010-01-26 14:44:57 -0500 (Tue, 26 Jan 2010)
New Revision: 18637
Modified:
core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/lob/BlobTest.java
Log:
HHH-4822 reverted a test which was accidently marked with @FailureExpected
Modified: core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/lob/BlobTest.java
===================================================================
---
core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/lob/BlobTest.java 2010-01-26
18:36:59 UTC (rev 18636)
+++
core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/lob/BlobTest.java 2010-01-26
19:44:57 UTC (rev 18637)
@@ -19,30 +19,28 @@
*/
public class BlobTest extends TestCase {
- @FailureExpected
public void testBlobSerialization() throws Exception {
- throw new RuntimeException( );
-// EntityManager em = getOrCreateEntityManager();
-// em.getTransaction().begin();
-// Map<String,String> image = new HashMap<String, String>();
-// image.put( "meta", "metadata" );
-// image.put( "data", "imagedata" );
-// ImageReader reader = new ImageReader();
-// ByteArrayOutputStream baos = new ByteArrayOutputStream();
-// ObjectOutputStream oos = new ObjectOutputStream( baos );
-// oos.writeObject( image );
-// reader.setImage( (Blob) Hibernate.createBlob( baos.toByteArray() ) );
-// em.persist( reader );
-// em.getTransaction().commit();
-// em.close(); //useless but y'a know
-// em = getOrCreateEntityManager();
-// em.getTransaction().begin();
-// reader = em.find( ImageReader.class, reader.getId() );
-// ObjectInputStream ois = new ObjectInputStream( reader.getImage().getBinaryStream()
);
-// image = (HashMap<String, String>) ois.readObject();
-// assertTrue( image.containsKey( "meta" ) );
-// em.getTransaction().commit();
-// em.close();
+ EntityManager em = getOrCreateEntityManager();
+ em.getTransaction().begin();
+ Map<String,String> image = new HashMap<String, String>();
+ image.put( "meta", "metadata" );
+ image.put( "data", "imagedata" );
+ ImageReader reader = new ImageReader();
+ ByteArrayOutputStream baos = new ByteArrayOutputStream();
+ ObjectOutputStream oos = new ObjectOutputStream( baos );
+ oos.writeObject( image );
+ reader.setImage( (Blob) Hibernate.createBlob( baos.toByteArray() ) );
+ em.persist( reader );
+ em.getTransaction().commit();
+ em.close(); //useless but y'a know
+ em = getOrCreateEntityManager();
+ em.getTransaction().begin();
+ reader = em.find( ImageReader.class, reader.getId() );
+ ObjectInputStream ois = new ObjectInputStream( reader.getImage().getBinaryStream() );
+ image = (HashMap<String, String>) ois.readObject();
+ assertTrue( image.containsKey( "meta" ) );
+ em.getTransaction().commit();
+ em.close();
}
@Override
Show replies by date