def test_scale_middle(self):
     source = (5, 5, 10, 10)
     size = (100, 100, 3)
     image = numpy.empty(size)
     result = scaleCoords(source, image, 1000)
     expected = (50, 50, 100, 100)
     self.assertEquals(result, expected)
 def test_scale_dummy(self):
     source = (0, 0, 10, 10)
     size = (100, 100, 3)
     image = numpy.empty(size)
     result = scaleCoords(source, image, None)
     expected = (0, 0, 10, 10)
     self.assertEquals(result, expected)
 def test_scale_raises_error(self):
     with self.assertRaises(ValueError):
         scaleCoords((10, 10, 10, 10), None, 400)