예제 #1
0
파일: tests.py 프로젝트: bellisk/Sudoku
	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)))
예제 #2
0
파일: tests.py 프로젝트: bellisk/Sudoku
	def test_valid_column(self):
		self.assertTrue(sudoku.valid_column(sudoku.listify(self.sudokuGrid), 3))
		self.sudokuGridListified[0][0] = 5
		self.assertFalse(sudoku.valid_column(self.sudokuGridListified, 0))
예제 #3
0
파일: tests.py 프로젝트: bellisk/Sudoku
	def test_valid_subgrid(self):
		self.assertTrue(sudoku.valid_subgrid(sudoku.listify(self.sudokuGrid), 1, 2))
		self.sudokuGridListified[4][7] = 4
		self.assertFalse(sudoku.valid_subgrid(self.sudokuGridListified, 1, 2))
예제 #4
0
파일: tests.py 프로젝트: bellisk/Sudoku
	def test_listify(self):		
		self.assertTrue(sudoku.listify(self.sudokuGrid) == self.sudokuGridListified)