def _characterize(self,w,h): size = (w,h) d = DrawProcess("draw") screen = pygame.Surface(size) d.draw(screen) pygame.image.save(screen, os.path.dirname(__file__) + "/characterization/draw_process_%d_%d.png" % size)
def test_draw(self, fn): reference = pygame.image.load(fn) size = reference.get_size() d = DrawProcess("draw") screen = pygame.Surface(size) d.draw(screen) np.testing.assert_almost_equal( pygame.surfarray.pixels3d(screen), pygame.surfarray.pixels3d(reference) )