Ejemplo n.º 1
0
    def testCanAddLocationToRegion(self):

        region = Region(100, 100, 1, 1)

        # Check that initialized properly
        self.assertEqual(region.getX(), 100)
        self.assertEqual(region.getY(), 100)
        self.assertEqual(region.getW(), 1)
        self.assertEqual(region.getH(), 1)

        region = region.add(Location(50, 50))

        # X,Y Should have changed to 50
        self.assertEqual(region.getX(), 50)
        self.assertEqual(region.getY(), 50)

        # W,H should have changed to 50
        self.assertEqual(region.getW(), 51)
        self.assertEqual(region.getH(), 51)

        region = region.add(Location(200, 50))

        # Width/Height should have changed to 200/200
        self.assertEqual(region.getX(), 50)
        self.assertEqual(region.getY(), 50)
        self.assertEqual(region.getW(), 150)
        self.assertEqual(region.getH(), 51)

        region = region.add(Location(200, 200))

        # Width/Height should have changed to 200/200
        self.assertEqual(region.getX(), 50)
        self.assertEqual(region.getY(), 50)
        self.assertEqual(region.getW(), 150)
        self.assertEqual(region.getH(), 150)
Ejemplo n.º 2
0
    def testRegionCanAddRegion(self):

        region = Region(100, 100, 100, 100)
        region = region.add(Region(100, 100, 200, 200))

        # Width/Height should have changed to 200/200
        self.assertEqual(region.getX(), 100)
        self.assertEqual(region.getY(), 100)
        self.assertEqual(region.getW(), 200)
        self.assertEqual(region.getH(), 200)
Ejemplo n.º 3
0
 def testRegionCanAddRegion(self):      
     
     region = Region(100,100,100,100)
     region = region.add(Region(100,100,200,200))
     
     # Width/Height should have changed to 200/200
     self.assertEqual(region.getX(), 100)
     self.assertEqual(region.getY(), 100)
     self.assertEqual(region.getW(), 200)
     self.assertEqual(region.getH(), 200)
Ejemplo n.º 4
0
    def testCanAddLocationToRegion(self):
        
        region = Region(100,100,1,1)
        
        # Check that initialized properly
        self.assertEqual(region.getX(), 100)
        self.assertEqual(region.getY(), 100)
        self.assertEqual(region.getW(), 1)
        self.assertEqual(region.getH(), 1)

        region = region.add(Location(50,50))
        
        # X,Y Should have changed to 50
        self.assertEqual(region.getX(), 50)
        self.assertEqual(region.getY(), 50)
        
        # W,H should have changed to 50
        self.assertEqual(region.getW(), 51)
        self.assertEqual(region.getH(), 51)
        
        region = region.add(Location(200,50))

        # Width/Height should have changed to 200/200
        self.assertEqual(region.getX(), 50)
        self.assertEqual(region.getY(), 50)
        self.assertEqual(region.getW(), 150)
        self.assertEqual(region.getH(), 51)
        
        
        region = region.add(Location(200,200))
        
        # Width/Height should have changed to 200/200
        self.assertEqual(region.getX(), 50)
        self.assertEqual(region.getY(), 50)
        self.assertEqual(region.getW(), 150)
        self.assertEqual(region.getH(), 150)