/[gzz]/gzz/lava/test/gzz/loom/SimpleView.test
ViewVC logotype

Diff of /gzz/lava/test/gzz/loom/SimpleView.test

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

revision 1.5 by benja, Sat Feb 22 10:11:16 2003 UTC revision 1.6 by benja, Sat Feb 22 10:40:03 2003 UTC
# Line 20  Line 20 
20  #  #
21    
22  import gzz, java  import gzz, java
23    from test.tools.gfx import getvs
24  from com.hp.hpl.mesa.rdf import jena  from com.hp.hpl.mesa.rdf import jena
25    
26  model = jena.mem.ModelMem()  model = jena.mem.ModelMem()
# Line 36  def testSimple(): Line 37  def testSimple():
37    
38      vs = getvs()      vs = getvs()
39      view.render(vs, 0, r, s)      view.render(vs, 0, r, s)
40    
41        cs_r, cs_s, cs_t = [vs.matcher.getCS(0, x) for x in (r,s,t)]
42        
43        pr, ps, pt = [vs.coords.transformPoint(cs, 0, 0, None)
44                      for cs in [cs_r, cs_s, cs_t]]
45    
46        assert ps.x > pr.x
47        assert pt.x > pr.x
48    
49        # s and t should be same size and on a single vertical line
50        assert ps.x == pt.x
51    
52        # s should be approx. the same height as r,
53        # while t is above or below
54        assert abs(ps.y-pr.y) < abs(pt.y-pr.y)

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

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