def test_surf_lock (self):
if not arraytype:
self.fail("no array package installed")
sf = pygame.Surface ((5, 5), 0, 32)
for atype in pygame.surfarray.get_arraytypes ():
pygame.surfarray.use_arraytype (atype)
ar = pygame.surfarray.pixels2d (sf)
self.assertEquals (sf.get_locked (), True)
sf.unlock ()
self.assertEquals (sf.get_locked (), True)
del ar
self.assertEquals (sf.get_locked (), False)
self.assertEquals (sf.get_locks (), ())
#print ("test_surf_lock - end")
评论列表
文章目录