r1021 - in xwiki/trunk/src: main/java/com/xpn/xwiki/store test/cactus/com/xpn/xwiki/test
Ludovic Dubost
ludovic at users.forge.objectweb.org
Fri Mar 31 03:01:20 CEST 2006
Author: ludovic
Date: 2006-03-31 03:01:17 +0200 (Fri, 31 Mar 2006)
New Revision: 1021
Modified:
xwiki/trunk/src/main/java/com/xpn/xwiki/store/XWikiHibernateStore.java
xwiki/trunk/src/test/cactus/com/xpn/xwiki/test/ViewEditTest.java
Log:
reverted bad change on deleting objects
fixed test
Modified: xwiki/trunk/src/main/java/com/xpn/xwiki/store/XWikiHibernateStore.java
===================================================================
--- xwiki/trunk/src/main/java/com/xpn/xwiki/store/XWikiHibernateStore.java 2006-03-31 00:11:08 UTC (rev 1020)
+++ xwiki/trunk/src/main/java/com/xpn/xwiki/store/XWikiHibernateStore.java 2006-03-31 01:01:17 UTC (rev 1021)
@@ -894,13 +894,11 @@
cobject.setId(object.getId());
if (evict)
session.evict(cobject);
- if (session.contains(cobject))
- session.delete(cobject);
+ session.delete(cobject);
} else {
if (evict)
session.evict(object);
- if (session.contains(object))
- session.delete(object);
+ session.delete(object);
}
if (bTransaction) {
Modified: xwiki/trunk/src/test/cactus/com/xpn/xwiki/test/ViewEditTest.java
===================================================================
--- xwiki/trunk/src/test/cactus/com/xpn/xwiki/test/ViewEditTest.java 2006-03-31 00:11:08 UTC (rev 1020)
+++ xwiki/trunk/src/test/cactus/com/xpn/xwiki/test/ViewEditTest.java 2006-03-31 01:01:17 UTC (rev 1021)
@@ -2240,7 +2240,7 @@
BaseClass bclass = doc.getxWikiClass();
BaseObject bobject = doc.getObject(bclass.getName(), 1);
String content = "template content" ;
- Utils.createDoc(xwiki.getStore(),"Main","SaveErrorLongtemplate",content,bobject,bclass,context);
+ Utils.createDoc(xwiki.getStore(),"Main","SaveErrorLongTemplate",content,bobject,bclass,context);
setUrl(webRequest, "save", "SaveWithLongTemplate");
webRequest.addParameter("template", "Main.SaveErrorLongTemplate");
@@ -2253,15 +2253,15 @@
try {
String result = webResponse.getText();
// Verify return
- assertFalse("Saving not returned exception: " + result, result.indexOf("Exception") == -1);
+ assertTrue("Saving not returned exception: " + result, result.indexOf("Exception") == -1);
// Flush cache to make sure we read from db
xwiki.flushCache();
XWikiDocument doc2 = xwiki.getDocument("Main.SaveWithLongTemplate",context);
String content2 = doc2.getContent() ;
String parent = doc2.getParent();
- assertEquals("Content is identical", false, content2.equals("template content"));
- assertEquals("Parent is identical", false, parent.equals("XWiki.TestParentComesFromTemplate"));
+ assertEquals("Content is identical", content2, "template content");
+ assertEquals("Parent is identical", parent, "XWiki.TestParentComesFromTemplate");
} finally {
clientTearDown();
More information about the Xwiki-notifications
mailing list