コード例 #1
0
ファイル: test_board.py プロジェクト: doctoryes/sudoku_solver
 def test_possibles(self):
     board = SudokuBoard(self.board_nums[1])
     board.analyze()
     self.assertItemsEqual(board[4][5].possibles, [1, 3, 7, 9])
コード例 #2
0
ファイル: test_board.py プロジェクト: doctoryes/sudoku_solver
 def test_board_analyze_invalid(self):
     board = SudokuBoard()
     board.populate_from_brdstring(self.brd_nums[0].split('\n'))
     with self.assertRaises(InvalidBoard):
         board.analyze()