| Trees | Indices | Help |
|---|
|
|
1 #!/usr/bin/env python 2 3 # This file is part of PARPG. 4 # 5 # PARPG is free software: you can redistribute it and/or modify 6 # it under the terms of the GNU General Public License as published by 7 # the Free Software Foundation, either version 3 of the License, or 8 # (at your option) any later version. 9 # 10 # PARPG is distributed in the hope that it will be useful, 11 # but WITHOUT ANY WARRANTY; without even the implied warranty of 12 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 # GNU General Public License for more details. 14 # 15 # You should have received a copy of the GNU General Public License 16 # along with PARPG. If not, see <http://www.gnu.org/licenses/>. 17 18 import unittest 19 from parpg.objects.base import GameObject, Carryable 20 from parpg.objects.composed import SingleItemContainer 2123 28 29 33 37 3847 48 if __name__ == '__main__': 49 unittest.main() 5040 """ Test SingleItemContainer Place/Take functions """ 41 container = SingleItemContainer() 42 container.placeItem(self.item) 43 self.assertRaises(container.SlotBusy, container.placeItem, self.item2) 44 container.takeItem(self.item) 45 self.assertEqual(container.items, {}) 46 container.placeItem(self.item2)
| Trees | Indices | Help |
|---|
| Generated by Epydoc 3.0.1 on Mon Aug 15 17:19:45 2011 | http://epydoc.sourceforge.net |