/[gzz]/gzz/test/gzz/vob/vobcoorder.test
ViewVC logotype

Diff of /gzz/test/gzz/vob/vobcoorder.test

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

revision 1.1 by tjl, Tue Oct 29 14:09:32 2002 UTC revision 1.2 by tjl, Tue Oct 29 15:35:51 2002 UTC
# Line 14  def testTransform(): Line 14  def testTransform():
14      cs2 = c.scale(0, 2, 3, 4)      cs2 = c.scale(0, 2, 3, 4)
15      checkTrans(vs, cs2, [0, 0, 0, 1, 1, 1], [0, 0, 0, 2, 3, 4])      checkTrans(vs, cs2, [0, 0, 0, 1, 1, 1], [0, 0, 0, 2, 3, 4])
16    
17    def testActivateSimply():
18        """First, trivial test: two "buttons", activate
19        each separately.
20        """
21    
22        cs1 = c.ortho(0, 0, 100, 100, 50, 50)
23        cs2 = c.ortho(0, 0, 200, 100, 50, 50)
24    
25        failUnlessEqual(-1, c.getCSAt(0, 125, 125, None))
26        failUnlessEqual(-1, c.getCSAt(0, 225, 125, None))
27        failUnlessEqual(-1, c.getCSAt(0, 175, 125, None))
28    
29        c.activate(cs1)
30    
31        failUnlessEqual(cs1, c.getCSAt(0, 125, 125, None))
32        failUnlessEqual(-1, c.getCSAt(0, 225, 125, None))
33        failUnlessEqual(-1, c.getCSAt(0, 175, 125, None))
34    
35        c.activate(cs2)
36    
37        failUnlessEqual(cs1, c.getCSAt(0, 125, 125, None))
38        failUnlessEqual(cs2, c.getCSAt(0, 225, 125, None))
39        failUnlessEqual(-1, c.getCSAt(0, 175, 125, None))
40    
41    def testActivateDepth():
42        """Test that depths work right with activation
43        """
44    
45        cs1 = c.ortho(0, 50, 100, 100, 100, 100)
46        cs2 = c.ortho(0, 75, 100, 100, 100, 100)
47        cs3 = c.ortho(0, 100, 100, 100, 100, 100)
48    
49        failUnlessEqual(-1, c.getCSAt(0, 150, 150, None))
50    
51        c.activate(cs2)
52    
53        failUnlessEqual(cs2, c.getCSAt(0, 150, 150, None))
54    
55        c.activate(cs3)
56    
57        failUnlessEqual(cs2, c.getCSAt(0, 150, 150, None))
58    
59        c.activate(cs1)
60    
61        failUnlessEqual(cs1, c.getCSAt(0, 150, 150, None))
62    

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