def test_correct_sudoku_square(self): sdm_file = "data/filled_square.sdm" sudoku_set = format.SudokuSet(open(sdm_file)) sudoku = sudoku_set.get(0) self.assertFalse(format.is_acceptable(sudoku))
def test_duplicity_reject(self): """ Test if sudoku with empty elements does not contain duplicity """ sdm_file = "data/filled_column.sdm" sudoku = format.SudokuSet(open(sdm_file)).get(0) self.assertFalse(format.is_acceptable(sudoku))
def test_duplicity_reject_invalid(self): sdm_file = "data/filled-invalid_number.sdm" sudoku_set = format.SudokuSet(open(sdm_file)) sudoku = sudoku_set.get(0) self.assertFalse(format.is_acceptable(sudoku))
def test_duplicity_accept_empty_elements(self): """ Test if sudoku with empty elements does not contain duplicity """ sdm_file = "data/one.sdm" sudoku_set = format.SudokuSet(open(sdm_file)) sudoku = sudoku_set.get(0) self.assertTrue(format.is_acceptable(sudoku))