/[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.8 by benja, Fri Mar 7 20:48:10 2003 UTC revision 1.9 by benja, Tue Mar 11 22:52:22 2003 UTC
# Line 19  Line 19 
19  # MA  02111-1307  USA  # MA  02111-1307  USA
20  #  #
21    
22  import gzz, java  import org.fenfire, java
23  import jarray  import jarray
24  import gzz.loom.NodeView.Nodespec as Spec  import org.fenfire.loom.NodeView.Nodespec as Spec
25  from org.fenfire.test.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    
# Line 41  def setUp(): Line 41  def setUp():
41    
42      nodes, dirs, props = {}, {}, {}      nodes, dirs, props = {}, {}, {}
43    
44      view = gzz.loom.SimpleView(NodeView())      view = org.fenfire.loom.SimpleView(NodeView())
45            
46  class NodeView(gzz.loom.NodeView):  class NodeView(org.fenfire.loom.NodeView):
47      def render(self, vs, cs, spec):      def render(self, vs, cs, spec):
48          nodes[spec.node] = cs          nodes[spec.node] = cs
49          dirs[spec.node] = spec.dir          dirs[spec.node] = spec.dir
# Line 66  def testNullRotation(): Line 66  def testNullRotation():
66      r.addProperty(p, t)      r.addProperty(p, t)
67    
68      vs = getvs()      vs = getvs()
69      cursor = gzz.loom.Cursor(Cmp(lambda stmt: stmt.getSubject()),      cursor = org.fenfire.loom.Cursor(Cmp(lambda stmt: stmt.getSubject()),
70                               Cmp(lambda stmt: stmt.getObject()),                               Cmp(lambda stmt: stmt.getObject()),
71                               gzz.loom.StatementSelector.SimpleSelector())                               org.fenfire.loom.StatementSelector.SimpleSelector())
72      cursor.set(r)      cursor.set(r)
73      view.render(vs, 0, cursor)      view.render(vs, 0, cursor)
74    
# Line 97  def testSimple(): Line 97  def testSimple():
97      w.addProperty(p, r)      w.addProperty(p, r)
98    
99      vs = getvs()      vs = getvs()
100      cursor = gzz.loom.Cursor(Cmp(lambda stmt: stmt.getSubject()),      cursor = org.fenfire.loom.Cursor(Cmp(lambda stmt: stmt.getSubject()),
101                               Cmp(lambda stmt: stmt.getObject()),                               Cmp(lambda stmt: stmt.getObject()),
102                               gzz.loom.StatementSelector.SimpleSelector(),                               org.fenfire.loom.StatementSelector.SimpleSelector(),
103                               r, 1, s)                               r, 1, s)
104      assert cursor.rotation == 0      assert cursor.rotation == 0
105      view.render(vs, 0, cursor)      view.render(vs, 0, cursor)

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9

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