Example #1
0
 def test_is_safe(self):
     """test_is_safe: Test to make sure that is_safe function works
     """
     solver = Queen(8)
     solver.board_state = [0]
     self.assertFalse(solver.is_safe(0, 1))
     self.assertFalse(solver.is_safe(1, 0))
     self.assertFalse(solver.is_safe(1, 1))
     self.assertTrue(solver.is_safe(2, 1))
     self.assertTrue(solver.is_safe(1, 2))