Exemple #1
0
 def test_tile_is_a(self):
     board = tronutils.read_board('maps/test-board.txt')
     is_wall = MyTronBot.tile_is_a(tron.WALL)
     is_floor = MyTronBot.tile_is_a(tron.FLOOR)
     known_wall = [(0,0),(0,5),(3,0),(3,5)]
     known_floor = [(2,1),(2,2),(2,3),(1,3)]
     for coords in known_wall:
         self.assertTrue(is_wall(board, coords))
         self.assertFalse(is_floor(board, coords))
     for coords in known_floor:
         self.assertFalse(is_wall(board, coords))
         self.assertTrue(is_floor(board, coords))
Exemple #2
0
 def test_tile_is_a(self):
     board = tronutils.read_board('maps/test-board.txt')
     is_wall = MyTronBot.tile_is_a(tron.WALL)
     is_floor = MyTronBot.tile_is_a(tron.FLOOR)
     known_wall = [(0, 0), (0, 5), (3, 0), (3, 5)]
     known_floor = [(2, 1), (2, 2), (2, 3), (1, 3)]
     for coords in known_wall:
         self.assertTrue(is_wall(board, coords))
         self.assertFalse(is_floor(board, coords))
     for coords in known_floor:
         self.assertFalse(is_wall(board, coords))
         self.assertTrue(is_floor(board, coords))