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());
Show replies by date