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

Reply via email to