# -*-python-*- import org.fenfire.swamp as swamp import java import com.hp.hpl.mesa.rdf.jena as jena import os file = 'org.fenfire.swamp.Graphs.testFileSaveAndLoad.test.data' def testFileSaveAndLoad(): g = swamp.impl.HashGraph() n = swamp.Nodes() for i in range(0,100): g.add(n.N(), n.N(), n.N()) #### Save m = swamp.Graphs.toModel(g) m.write(java.io.FileWriter(file)) #### Load m = jena.mem.ModelMem() m.read(java.io.FileReader(file), None) g = swamp.Graphs.toGraph(m) #### clean os.system('rm '+file)