コード例 #1
0
ファイル: test_sodoku.py プロジェクト: RJTK/sodoku
    def test_update(self):
        board = self.easy_board
        s = Sodoku(board)
        i, j = s.get_feasible_ordered()[0]
        f = s.find_feasible(i, j)
        s.update(i, j, next(iter(f)))

        self.assertTrue(s.is_valid())
        return
コード例 #2
0
ファイル: test_sodoku.py プロジェクト: RJTK/sodoku
 def test_valid_002(self):
     board = self.invalid_board
     s = Sodoku(board)
     self.assertFalse(s.is_valid())
     return
コード例 #3
0
ファイル: test_sodoku.py プロジェクト: RJTK/sodoku
 def test_valid_001(self):
     board = self.easy_board
     s = Sodoku(board)
     self.assertTrue(s.is_valid())
     return