Esempio n. 1
0
 def test_unsolvable(self):
     board = Board()
     board.solve()
     board.blocks = [
         board.get_block_at_position(0),
         board.get_block_at_position(1),
         board.get_block_at_position(2),
         board.get_block_at_position(5),
         board.get_block_at_position(7),
         board.get_block_at_position(3),
         board.get_block_at_position(4),
         board.get_block_at_position(6),
         board.get_block_at_position(8),
     ]
     for block in board.blocks:
         block.position = board.blocks.index(block)
     self.assertFalse(board.is_solvable)