Mercurial > fife-parpg
comparison tests/swig_tests/model_tests.py @ 35:bf7f838e6684
Added methods for removing Objects from the Model.
author | jwt@33b003aa-7bff-0310-803a-e67f0ece8222 |
---|---|
date | Sat, 12 Jul 2008 02:50:09 +0000 |
parents | 4a0efb7baf70 |
children | 644bf7ca1e0a |
comparison
equal
deleted
inserted
replaced
34:d66538926e78 | 35:bf7f838e6684 |
---|---|
87 #p1 = fife.ModelCoordinate(4,4) | 87 #p1 = fife.ModelCoordinate(4,4) |
88 #print p1.x, p1.y | 88 #print p1.x, p1.y |
89 #p2 = inst.getLocation().getLayerCoordinates() | 89 #p2 = inst.getLocation().getLayerCoordinates() |
90 #print p2.x, p2.y | 90 #print p2.x, p2.y |
91 #self.assertEqual(inst.getLocation().getLayerCoordinates(), fife.ModelCoordinate(4,4)) | 91 #self.assertEqual(inst.getLocation().getLayerCoordinates(), fife.ModelCoordinate(4,4)) |
92 | 92 |
93 def testObjects(self): | |
94 obj1 = self.model.createObject("object003","test_nspace") | |
95 obj2 = self.model.createObject("object004","test_nspace") | |
96 self.model.createObject("object005","test_nspace") | |
97 self.model.createObject("object006","test_nspace") | |
98 | |
99 self.assertEqual(self.model.deleteObject(obj2),True) | |
100 | |
101 map = self.model.createMap("map007") | |
102 grid = fife.SquareGrid() | |
103 layer = map.createLayer("layer004",grid) | |
104 | |
105 inst = layer.createInstance(obj1, fife.ModelCoordinate(4,4)) | |
106 self.assertEqual(self.model.deleteObject(obj1),False) | |
107 self.assertEqual(self.model.deleteObjects(),False) | |
108 layer.deleteInstance(inst) | |
109 self.assertEqual(self.model.deleteObject(obj1),True) | |
110 self.assertEqual(self.model.deleteObjects(),True) | |
111 | |
93 class TestActionAngles(unittest.TestCase): | 112 class TestActionAngles(unittest.TestCase): |
94 def setUp(self): | 113 def setUp(self): |
95 self.runaction = fife.Action("action001") | 114 self.runaction = fife.Action("action001") |
96 fife.ActionVisual.create(self.runaction) | 115 fife.ActionVisual.create(self.runaction) |
97 self.runaction.get2dGfxVisual().addAnimation(90, 1) | 116 self.runaction.get2dGfxVisual().addAnimation(90, 1) |