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