I have restructured some of the tests in sprite_test.py to share
some tests, between LayeredUpdates and LayeredDirty, using multiple inheritance.
4 of the tests fail: pygame.sprite.LayeredDirty is referencing
a non existent LayeredRenderGroup class. See failing tests (svn) for exact methods using
LayeredRenderGroup Eg ====================================================================== ERROR: test_LayeredGroup__switch_layer
(__main__.LayeredDirty_DirtySpriteTest) ---------------------------------------------------------------------- Traceback (most recent call last): File
"C:\Users\Nick\Desktop\PyGame\trunk\test\sprite_test.py", line 531,
in t st_LayeredGroup__switch_layer self.LG.switch_layer(2,3) File "C:\Python25\Lib\site-packages\pygame\sprite.py",
line 832, in switch_la er self.change_layer(spr, layer1_nr) File
"C:\Python25\Lib\site-packages\pygame\sprite.py", line 1059, in
change_l yer LayeredRenderGroup.change_layer(self, sprite,
new_layer) NameError: global name 'LayeredRenderGroup' is not defined |