Author: michiel
Date: 2009-11-23 23:56:27 +0100 (Mon, 23 Nov 2009)
New Revision: 39885
Modified:
mmbase/trunk/applications/streams/src/test/java/org/mmbase/streams/MediaFragmentTest.java
Log:
sigh
Modified:
mmbase/trunk/applications/streams/src/test/java/org/mmbase/streams/MediaFragmentTest.java
===================================================================
---
mmbase/trunk/applications/streams/src/test/java/org/mmbase/streams/MediaFragmentTest.java
2009-11-23 22:38:15 UTC (rev 39884)
+++
mmbase/trunk/applications/streams/src/test/java/org/mmbase/streams/MediaFragmentTest.java
2009-11-23 22:56:27 UTC (rev 39885)
@@ -100,18 +100,30 @@
assertEquals("test test", newSource.getStringValue("title"));
assertNotNull(newSource.getNodeValue("mediafragment"));
+ final int mediaFragment =
newSource.getNodeValue("mediafragment").getNumber();
+
assertEquals(fragmentsBefore + 1,
Queries.count(getCloud().getNodeManager("mediafragments").createQuery()));
newSource.setNodeManager(newSource.getCloud().getNodeManager("videostreamsources"));
newSource.commit();
+ //newSource.commit(); // ADDING THIS FIXES THE FAIL!
assertEquals("test test", newSource.getStringValue("title"));
+ //newSource.setStringValue("title", "test test test");
+ //newSource.commit();
+
assertNotNull(newSource.getNodeValue("mediafragment"));
+ assertEquals(mediaFragment,
newSource.getNodeValue("mediafragment").getNumber());
assertEquals(fragmentsBefore + 1,
Queries.count(getCloud().getNodeManager("mediafragments").createQuery()));
+ assertEquals("videofragments",
newSource.getCloud().getNode(mediaFragment).getNodeManager().getName());
assertEquals("videofragments",
newSource.getNodeValue("mediafragment").getNodeManager().getName()); // FAILS!
+ assertEquals("test test",
newSource.getNodeValue("mediafragment").getStringValue("title"));
+ assertEquals("test test", newSource.getStringValue("title"));
+ assertEquals("test test",
newSource.getCloud().getNode(mediaFragment).getStringValue("title"));
+
}
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs