[exo-jcr-commits] exo-jcr SVN: r2044 - jcr/trunk/exo.jcr.component.core/src/test/java/org/exoplatform/services/jcr/usecases.

do-not-reply at jboss.org do-not-reply at jboss.org
Tue Mar 9 05:39:00 EST 2010


Author: areshetnyak
Date: 2010-03-09 05:38:59 -0500 (Tue, 09 Mar 2010)
New Revision: 2044

Modified:
   jcr/trunk/exo.jcr.component.core/src/test/java/org/exoplatform/services/jcr/usecases/RemoveVDTest.java
Log:
EXOJCR-571 : The test RemoveVDTest was fixed (imitation save in JCR on deserialized PersistedValueData).

Modified: jcr/trunk/exo.jcr.component.core/src/test/java/org/exoplatform/services/jcr/usecases/RemoveVDTest.java
===================================================================
--- jcr/trunk/exo.jcr.component.core/src/test/java/org/exoplatform/services/jcr/usecases/RemoveVDTest.java	2010-03-09 10:17:48 UTC (rev 2043)
+++ jcr/trunk/exo.jcr.component.core/src/test/java/org/exoplatform/services/jcr/usecases/RemoveVDTest.java	2010-03-09 10:38:59 UTC (rev 2044)
@@ -82,6 +82,8 @@
       }
 
       or.close();
+      // Imitation save
+      ((StreamPersistedValueData) vd1).setPersistedFile(((StreamPersistedValueData) vd1).getTempFile());
 
       // read second time
       or = new ObjectReaderImpl(new FileInputStream(serf));
@@ -96,6 +98,8 @@
          fail(e.getMessage());
       }
       or.close();
+      // Imitation save
+      ((StreamPersistedValueData) vd2).setPersistedFile(((StreamPersistedValueData) vd2).getTempFile());
 
       assertTrue(vd1.getFile().exists());
       assertTrue(vd2.getFile().exists());



More information about the exo-jcr-commits mailing list