def test_nentries(self): """ Check the Problem correctly counts the number of clue entries. """ sudoku = Problem('1' + '.' * (self.N**2 - 1), N=self.N) self.assertEqual(1, sudoku.num_entries()) rp = random_puzzle().strip() nentries_rp = len([e for e in rp if e != '.']) sudoku = Problem(rp) self.assertEqual(nentries_rp, sudoku.num_entries())
def test_nentries(self): """ Check the Problem correctly counts the number of clue entries. """ sudoku = Problem('1' + '.'*(self.N **2 -1), N=self.N) self.assertEqual(1, sudoku.num_entries()) rp = random_puzzle().strip() nentries_rp = len([e for e in rp if e != '.']) sudoku = Problem(rp) self.assertEqual(nentries_rp, sudoku.num_entries())