/[fenfire]/fenfire/org/fenfire/loom/NodeView.test
ViewVC logotype

Diff of /fenfire/org/fenfire/loom/NodeView.test

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by benja, Tue Mar 4 16:49:25 2003 UTC revision 1.2 by benja, Sat Mar 8 21:54:15 2003 UTC
# Line 22  Line 22 
22  from gzz.loom.NodeView import Nodespec as Spec  from gzz.loom.NodeView import Nodespec as Spec
23  from com.hp.hpl.mesa.rdf import jena  from com.hp.hpl.mesa.rdf import jena
24    
25  def testNodespecEquality():  def setUp():
26        global model,p,q,r,s
27      model = jena.mem.ModelMem()      model = jena.mem.ModelMem()
28      p = model.createProperty("http://fenfire.org/2003/02/test#", "test-property")      p = model.createProperty("http://fenfire.org/2003/02/test#", "test-property")
29      q = model.createProperty("http://fenfire.org/2003/02/test#", "test-property-2")      q = model.createProperty("http://fenfire.org/2003/02/test#", "test-property-2")
30      r = model.createResource()      r = model.createResource()
31      s = model.createResource()      s = model.createResource()
32    
33    def testConstructFromStmt():
34        conn = model.createStatement(r,p,s)
35        model.add(conn)
36    
37        assert Spec(conn, -1) == Spec(r,p,-1)
38        assert Spec(conn, 1) == Spec(s,p,1)
39        
40    
41    def testNodespecEquality():
42      assert Spec(r) == Spec(r)      assert Spec(r) == Spec(r)
43      assert Spec(r) != Spec(s)      assert Spec(r) != Spec(s)
44    

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26