Mercurial > fife-parpg
comparison tests/swig_tests/action_tests.py @ 144:d2f1e81fbe2c
* Fixed a scons issue, where libraries checked for C instead of C++
* Fixed a shutdown order problem - deleting a GLImage will reference the RenderBackend, thus image pools must be deleted first.
* Added an explicit Engine.destroy method to force the shutdown, in case python fails to do so. Necessary - see above.
* The Pool::printStatistics now gives out information how many resources are loaded. Called before destruction. Add 'pool' to the LogModules to check memory pooling issues.
author | phoku@33b003aa-7bff-0310-803a-e67f0ece8222 |
---|---|
date | Thu, 09 Oct 2008 06:18:36 +0000 |
parents | 4a0efb7baf70 |
children | e194eb289fb0 |
comparison
equal
deleted
inserted
replaced
143:fe7ff4808529 | 144:d2f1e81fbe2c |
---|---|
43 fife.InstanceVisual.create(inst) | 43 fife.InstanceVisual.create(inst) |
44 self.inst = self.layer.createInstance(self.obj, fife.ModelCoordinate(-2,-2)) | 44 self.inst = self.layer.createInstance(self.obj, fife.ModelCoordinate(-2,-2)) |
45 fife.InstanceVisual.create(self.inst) | 45 fife.InstanceVisual.create(self.inst) |
46 | 46 |
47 def tearDown(self): | 47 def tearDown(self): |
48 del self.engine | 48 self.engine.destroy() |
49 | 49 |
50 def _testWalkingAction(self): | 50 def _testWalkingAction(self): |
51 print 'test1' | 51 print 'test1' |
52 getAnimation = self.engine.animationPool.getAnimation | 52 getAnimation = self.engine.animationPool.getAnimation |
53 print 'test2' | 53 print 'test2' |