def test_is_walkable(self): type0 = CellType('Test0', True, 'Test') type1 = CellType('Test1', False, 'Test') cell0 = Cell(0, 0, type0) self.assertFalse(cell0.is_walkable(None)) cell1 = Cell(0, 0, type1) self.assertTrue(cell1.is_walkable(None)) cell1.creature = 1 self.assertFalse(cell1.is_walkable(None))