Пример #1
0
    def test_new_room_verts_tri_on_final_wall(self):
        builder = LevelBuilder()
        room = Listener()
        room.verts = [(1, 11), (2, 22), (3, 33), (4, 44)]
        wall = 3

        verts = builder.new_room_verts(room, wall, 3)

        self.assertEquals(len(verts), 3)
        self.assertEquals(verts[0], (1, 11))
        self.assertEquals(verts[1], (4, 44))
Пример #2
0
    def test_new_room_verts(self):
        builder = LevelBuilder()
        room = Listener()
        room.verts = [(1, 11), (2, 22), (3, 33), (4, 44)]
        wall = 1
        for num_verts in xrange(3, 5):

            verts = builder.new_room_verts(room, wall, num_verts)

            self.assertEquals(len(verts), num_verts)
            self.assertEquals(verts[0], (3, 33))
            self.assertEquals(verts[1], (2, 22))