def test_get_used_values_in_row_bad_index_3(): iLower = -1 iUpper = 100 s = solver.SudokuBoard(sudoku_values) p = solver.PossibilityExtractor(s) result = p.get_used_values_in_row(iLower, iUpper) assert result == []
def test_get_used_values_in_row_4(): iLower = 27 iUpper = 35 s = solver.SudokuBoard(sudoku_values) p = solver.PossibilityExtractor(s) result = p.get_used_values_in_row(iLower, iUpper) assert result == [6, 4, 9, 2, 1]
def test_get_used_values_in_row_3(): iLower = 72 iUpper = 80 s = solver.SudokuBoard(sudoku_values) p = solver.PossibilityExtractor(s) result = p.get_used_values_in_row(iLower, iUpper) assert result == [1, 6]
def test_get_used_values_in_row_2(): iLower = 9 iUpper = 17 s = solver.SudokuBoard(sudoku_values) p = solver.PossibilityExtractor(s) result = p.get_used_values_in_row(iLower, iUpper) assert result == [2, 8, 3]
def test_get_column_bad_index_1(): index = -1 s = solver.SudokuBoard(sudoku_values) p = solver.PossibilityExtractor(s) result = p.get_column(index) assert result == []
def test_get_column_4(): index = 80 s = solver.SudokuBoard(sudoku_values) p = solver.PossibilityExtractor(s) result = p.get_column(index) assert result == [5, 3, 0, 1, 0, 0, 0, 0, 0]
def test_get_column_3(): index = 9 s = solver.SudokuBoard(sudoku_values) p = solver.PossibilityExtractor(s) result = p.get_column(index) assert result == [0, 0, 0, 0, 0, 2, 0, 3, 1]
def test_get_row_4(): index = 80 s = solver.SudokuBoard(sudoku_values) p = solver.PossibilityExtractor(s) result = p.get_row(index) assert result == [1, 0, 0, 0, 0, 0, 6, 0, 0]
def test_get_row_3(): index = 27 s = solver.SudokuBoard(sudoku_values) p = solver.PossibilityExtractor(s) result = p.get_row(index) assert result == [0, 6, 4, 0, 9, 0, 0, 2, 1]
def test_values_at_index_3(): indexes = [2, 8] s = solver.SudokuBoard(sudoku_values) p = solver.PossibilityExtractor(s) result = p.values_at_index(indexes) assert result == [7, 5]
def test_get_used_values_in_column_3(): index = 8 s = solver.SudokuBoard(sudoku_values) p = solver.PossibilityExtractor(s) result = p.get_used_values_in_column(0) assert result == [5, 3, 1]