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

Diff of /fenfire/org/fenfire/loom/WheelView.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 22  Line 22 
22  import gzz, java  import gzz, java
23  import jarray  import jarray
24  import math  import math
25  from test.tools.gfx import getvs  from org.fenfire.test.gfx import getvs
26  from com.hp.hpl.mesa.rdf import jena  from com.hp.hpl.mesa.rdf import jena
27    
28  model = jena.mem.ModelMem()  model = jena.mem.ModelMem()
# Line 34  u = model.createResource() Line 34  u = model.createResource()
34  v = model.createResource()  v = model.createResource()
35  w = model.createResource()  w = model.createResource()
36    
37  nodes, dirs = {}, {}  nodes, dirs, props = {}, {}, {}
38    
39  class NodeView(gzz.loom.NodeView):  class NodeView(gzz.loom.NodeView):
40      def render(self, vs, cs, node, dir):      def render(self, vs, cs, node, prop, dir):
41          nodes[node] = cs          nodes[node] = cs
42          dirs[node] = dir          dirs[node] = dir
43            props[node] = prop
44    
45  class Cmp(java.util.Comparator):  class Cmp(java.util.Comparator):
46      def compare(self, r1, r2):      def compare(self, r1, r2):
# Line 140  def testWheel(): Line 141  def testWheel():
141      assert dirs[r] == 0      assert dirs[r] == 0
142      assert dirs[s] == dirs[t] == dirs[u] == dirs[v] == 1      assert dirs[s] == dirs[t] == dirs[u] == dirs[v] == 1
143      assert dirs[w] == -1      assert dirs[w] == -1
144    
145        assert props[r] == None
146        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