Ejemplo n.º 1
0
    def test_zero_mask_scale(self):
        sizes = ((100, 0), (0, 100), (0, 0))

        for size in sizes:
            mask = pygame.mask.Mask(size)
            mask2 = mask.scale((2, 3))
            self.assertEqual(mask2.get_size(), (2, 3))
Ejemplo n.º 2
0
 def test_negative_size_mask(self):
     mask = pygame.Mask((100, 100))
     with self.assertRaises(ValueError):
         mask.scale((-1, -1))
     with self.assertRaises(ValueError):
         mask.scale((-1, 10))
     with self.assertRaises(ValueError):
         mask.scale((10, -1))