Changeset 279 for trunk/game
- Timestamp:
- 09/08/09 08:32:03 (10 years ago)
- Location:
- trunk/game
- Files:
-
- 1 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/game/run_tests.py
r276 r279 5 5 return os.path.sep.join(path.split('/')) 6 6 7 _paths = ('../../engine/swigwrappers/python', '../../engine/extensions') 7 _paths = ('../../engine/swigwrappers/python', '../../engine/extensions','tests') 8 test_suite = unittest.TestSuite() 9 8 10 for p in _paths: 9 11 if p not in sys.path: 10 12 sys.path.append(_jp(p)) 11 13 12 from tests.test_objects_base import * 13 from tests.test_crate import * 14 for p in os.listdir("tests") : 15 if p[-3:] == ".py" : 16 test_suite.addTest(unittest.TestLoader().loadTestsFromName(p[:-3])) 14 17 15 if __name__ == '__main__': 16 unittest.main() 18 unittest.TextTestRunner(verbosity=2).run(test_suite) -
trunk/game/tests/test_crate.py
r276 r279 9 9 self.crate2 = WoodenCrate(ID='crate02', locked=False) 10 10 11 def test _creation(self):11 def testCreation(self): 12 12 self.assertEqual(self.crate.ID, 'crate01') 13 13 self.assertEqual(self.crate.name, 'Wooden Crate') … … 26 26 # can't test containing functionality...there are no containable objects 27 27 28 def test _lockable(self):28 def testLockable(self): 29 29 self.crate2.lock() 30 30 self.assertEqual(self.crate2.locked, True) -
trunk/game/tests/test_objects_base.py
r276 r279 5 5 6 6 class TestObjectsBase(unittest.TestCase): 7 def test_game_object(self):8 test = GameObject (1, {'map':'img/test.png'},9 1, 1, None, 'Test object', 'Description')10 self.assertEqual(test.coords, (1, 1))11 self.assertEqual(test.X, 1)12 self.assertEqual(test.Y, 1)13 test.coords = (2,2)14 self.assertEqual(test.X, 2.0)15 self.assertEqual(test.Y, 2.0)16 7 17 def test _wildcard(self):8 def testWildcard(self): 18 9 class Wildcard (GameObject, Lockable, Container, Living, Scriptable, 19 10 CharStats, Wearable, Usable, Weapon, Destructable,
Note: See TracChangeset
for help on using the changeset viewer.