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

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

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

revision 1.1 by benja, Fri Feb 28 17:41:28 2003 UTC revision 1.2 by benja, Tue Mar 4 10:50:43 2003 UTC
# Line 21  Line 21 
21    
22  import gzz, java  import gzz, java
23  import jarray  import jarray
24  from test.tools.gfx import getvs  from org.fenfire.test.gfx import getvs
25  from com.hp.hpl.mesa.rdf import jena  from com.hp.hpl.mesa.rdf import jena
26    
27  model = jena.mem.ModelMem()  model = jena.mem.ModelMem()
# Line 33  u = model.createResource() Line 33  u = model.createResource()
33  v = model.createResource()  v = model.createResource()
34  w = model.createResource()  w = model.createResource()
35    
36  nodes, dirs = {}, {}  nodes, dirs, props = {}, {}, {}
37    
38  class NodeView(gzz.loom.NodeView):  class NodeView(gzz.loom.NodeView):
39      def render(self, vs, cs, node, dir):      def render(self, vs, cs, node, prop, dir):
40          nodes[node] = cs          nodes[node] = cs
41          dirs[node] = dir          dirs[node] = dir
42            props[node] = prop
43    
44  class Cmp(java.util.Comparator):  class Cmp(java.util.Comparator):
45      def compare(self, r1, r2):      def compare(self, r1, r2):
# Line 120  def testSimple(): Line 121  def testSimple():
121      assert dirs[r] == 0      assert dirs[r] == 0
122      assert dirs[s] == dirs[t] == dirs[u] == dirs[v] == 1      assert dirs[s] == dirs[t] == dirs[u] == dirs[v] == 1
123      assert dirs[w] == -1      assert dirs[w] == -1
124    
125        assert props[r] == None
126        for x in (s,t,u,v,w): assert props[x] == p

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