def test_valid_grid(self): self.assertTrue(sudoku.valid_grid(self.sudokuGrid)) self.sudokuGrid[0][0] = [5] self.assertFalse(sudoku.valid_grid(self.sudokuGrid)) self.sudokuGrid[8][8] = [5] self.assertFalse(sudoku.valid_grid(self.sudokuGrid)) self.sudokuGrid[0][4] = [8] self.assertFalse(sudoku.valid_grid(self.sudokuGrid))
def test_valid_grid(self): self.assertTrue(sudoku.valid_grid(sudoku.listify(self.sudokuGrid))) self.sudokuGrid[0][0] = 5 self.assertFalse(sudoku.valid_grid(sudoku.listify(self.sudokuGrid))) self.sudokuGrid[8][8] = 5 self.assertFalse(sudoku.valid_grid(sudoku.listify(self.sudokuGrid))) self.sudokuGrid[0][4] = 8 self.assertFalse(sudoku.valid_grid(sudoku.listify(self.sudokuGrid)))
def test_gen(self): print "Testing sudoku 9x9" grid = sudoku.generate_sudoku() self.failUnlessEqual(sudoku.valid_grid(grid), True)