/[libvob]/libvob/test/vob/api/vobcoorder.test
ViewVC logotype

Diff of /libvob/test/vob/api/vobcoorder.test

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

revision 1.9 by mudyc, Wed Apr 23 16:37:59 2003 UTC revision 1.10 by tjl, Wed Apr 23 16:44:25 2003 UTC
# Line 107  def testActivateDepth(): Line 107  def testActivateDepth():
107    
108      failUnlessEqual(cs1, c.getCSAt(0, 150, 150, None))      failUnlessEqual(cs1, c.getCSAt(0, 150, 150, None))
109    
110    def testBoxSizeActive():
111        """Test that the box size affects the activation correctly.
112        """
113        cs1 = vs.orthoBoxCS(0, "1", 0, 10, 10, 1, 1, 10, 10)
114        cs2 = vs.orthoBoxCS(0, "1", 0, 110, 10, 10, 10, 1, 1)
115        cs3 = vs.orthoBoxCS(0, "1", 0, 110, 110, 5, 5, 5, 5)
116        for i in (cs1, cs2, cs3): vs.activate(i)
117    
118        failUnlessEqual(-1, c.getCSAt(0, 9, 11, None))
119        failUnlessEqual(-1, c.getCSAt(0, 11, 9, None))
120        failUnlessEqual(cs1, c.getCSAt(0, 11, 11, None))
121        failUnlessEqual(cs1, c.getCSAt(0, 19, 19, None))
122        failUnlessEqual(-1, c.getCSAt(0, 21, 19, None))
123        failUnlessEqual(-1, c.getCSAt(0, 19, 21, None))
124    
125        failUnlessEqual(-1, c.getCSAt(0,  109, 11, None))
126        failUnlessEqual(-1, c.getCSAt(0,  111, 9, None))
127        failUnlessEqual(cs2, c.getCSAt(0, 111, 11, None))
128        failUnlessEqual(cs2, c.getCSAt(0, 119, 19, None))
129        failUnlessEqual(-1, c.getCSAt(0,  121, 19, None))
130        failUnlessEqual(-1, c.getCSAt(0,  119, 21, None))
131    
132        failUnlessEqual(-1, c.getCSAt(0,  109, 111, None))
133        failUnlessEqual(-1, c.getCSAt(0,  111, 109, None))
134        failUnlessEqual(cs3, c.getCSAt(0, 111, 111, None))
135        failUnlessEqual(cs3, c.getCSAt(0, 119, 119, None))
136        failUnlessEqual(-1, c.getCSAt(0,  136, 119, None))
137        failUnlessEqual(-1, c.getCSAt(0,  119, 136, None))
138    
139  def testActiveDepthWithTrans():  def testActiveDepthWithTrans():
140      s = vs.size      s = vs.size
141    

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

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