[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gzz-commits] fenfire/org/fenfire/swamp Graphs.test
From: |
Matti Katila |
Subject: |
[Gzz-commits] fenfire/org/fenfire/swamp Graphs.test |
Date: |
Mon, 30 Jun 2003 09:12:09 -0400 |
CVSROOT: /cvsroot/fenfire
Module name: fenfire
Branch:
Changes by: Matti Katila <address@hidden> 03/06/30 09:12:09
Modified files:
org/fenfire/swamp: Graphs.test
Log message:
new test for saving RDF
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/fenfire/fenfire/org/fenfire/swamp/Graphs.test.diff?tr1=1.8&tr2=1.9&r1=text&r2=text
Patches:
Index: fenfire/org/fenfire/swamp/Graphs.test
diff -u fenfire/org/fenfire/swamp/Graphs.test:1.8
fenfire/org/fenfire/swamp/Graphs.test:1.9
--- fenfire/org/fenfire/swamp/Graphs.test:1.8 Mon Jun 16 07:55:04 2003
+++ fenfire/org/fenfire/swamp/Graphs.test Mon Jun 30 09:12:09 2003
@@ -21,6 +21,7 @@
+import org.fenfire as ff
import org.fenfire.swamp as swamp
import java
import com.hp.hpl.mesa.rdf.jena as jena
@@ -91,3 +92,30 @@
#### clean
os.system('rm '+file)
+
+
+def testRealContentSaveLoad():
+ fen = ff.test.fen.newFen()
+ g = fen.graph
+ cont = ff.util.AlphContent(fen)
+
+ node = ff.swamp.Nodes.N()
+ cont.setText(node, 'test', 0)
+
+ #### Save
+ m = swamp.Graphs.toModel(g)
+ m.write(java.io.FileWriter(file))
+ swamp.Graphs.toGraph(m)
+
+ if 1 or dbg:
+ print open(file).read()
+
+ #### Load
+ m = jena.mem.ModelMem()
+ m = m.read(java.io.FileReader(file), None)
+ fen.graph = fen.constgraph = ff.swamp.Graphs.toGraph(m)
+
+ cont = ff.util.AlphContent(fen)
+
+ assert 'test' == cont.getText(fen.graph, node)
+
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gzz-commits] fenfire/org/fenfire/swamp Graphs.test,
Matti Katila <=