示例#1
0
 def test_par_ligne_x(self):
     """Test le constructeur par table avec des cases vides."""
     generee = Grille.par_lignes(
         [
             ["x", 2, 3, 4],
             [3, "x", 1, 2],
             [2, 1, "x", 3],
             [4, 3, 2, "x"],
         ]
     )
     attendue = Grille(["x", 2, 3, 4, 3, "x", 1, 2, 2, 1, "x", 3, 4, 3, 2, "x"])
     assert attendue == generee
示例#2
0
 def test_par_ligne(self):
     """Test le constructeur par table."""
     generee = Grille.par_lignes(
         [
             [1, 2, 3, 4],
             [3, 4, 1, 2],
             [2, 1, 4, 3],
             [4, 3, 2, 1],
         ]
     )
     attendue = Grille([1, 2, 3, 4, 3, 4, 1, 2, 2, 1, 4, 3, 4, 3, 2, 1])
     assert attendue == generee