@@ -97,6 +97,8 @@ public static function maskPatternProvider():array{
9797
9898 /**
9999 * Tests if the mask function generates the correct pattern
100+ *
101+ * @param int[][] $expected
100102 */
101103 #[DataProvider('maskPatternProvider ' )]
102104 public function testMask (int $ pattern , array $ expected ):void {
@@ -105,6 +107,9 @@ public function testMask(int $pattern, array $expected):void{
105107 $ this ::assertTrue ($ this ->assertMask ($ maskPattern ->getMask (), $ expected ));
106108 }
107109
110+ /**
111+ * @param int[][] $expected
112+ */
108113 private function assertMask (Closure $ mask , array $ expected ):bool {
109114
110115 for ($ x = 0 ; $ x < 6 ; $ x ++){
@@ -143,17 +148,17 @@ public function testPenaltyRule2():void{
143148 $ this ::assertSame (0 , MaskPattern::testRule2 ([[false ]], 1 , 1 ));
144149 $ this ::assertSame (0 , MaskPattern::testRule2 ([[false , false ], [false , true ]], 2 , 2 ));
145150 $ this ::assertSame (3 , MaskPattern::testRule2 ([[false , false ], [false , false ]], 2 , 2 ));
146- $ this ::assertSame (12 , MaskPattern::testRule2 ([[false , false , false ], [false , false , false ], [false , false , false ]], 3 , 3 ));
151+ $ this ::assertSame (12 , MaskPattern::testRule2 ([[false , false , false ], [false , false , false ], [false , false , false ]], 3 , 3 )); // phpcs:ignore
147152 }
148153
149154 public function testPenaltyRule3 ():void {
150155 // horizontal
151- $ this ::assertSame (40 , MaskPattern::testRule3 ([[false , false , false , false , true , false , true , true , true , false , true ]], 1 , 11 ));
152- $ this ::assertSame (40 , MaskPattern::testRule3 ([[true , false , true , true , true , false , true , false , false , false , false ]], 1 , 11 ));
156+ $ this ::assertSame (40 , MaskPattern::testRule3 ([[false , false , false , false , true , false , true , true , true , false , true ]], 1 , 11 )); // phpcs:ignore
157+ $ this ::assertSame (40 , MaskPattern::testRule3 ([[true , false , true , true , true , false , true , false , false , false , false ]], 1 , 11 )); // phpcs:ignore
153158 $ this ::assertSame (0 , MaskPattern::testRule3 ([[true , false , true , true , true , false , true ]], 1 , 7 ));
154159 // vertical
155- $ this ::assertSame (40 , MaskPattern::testRule3 ([[false ], [false ], [false ], [false ], [true ], [false ], [true ], [true ], [true ], [false ], [true ]], 11 , 1 ));
156- $ this ::assertSame (40 , MaskPattern::testRule3 ([[true ], [false ], [true ], [true ], [true ], [false ], [true ], [false ], [false ], [false ], [false ]], 11 , 1 ));
160+ $ this ::assertSame (40 , MaskPattern::testRule3 ([[false ], [false ], [false ], [false ], [true ], [false ], [true ], [true ], [true ], [false ], [true ]], 11 , 1 )); // phpcs:ignore
161+ $ this ::assertSame (40 , MaskPattern::testRule3 ([[true ], [false ], [true ], [true ], [true ], [false ], [true ], [false ], [false ], [false ], [false ]], 11 , 1 )); // phpcs:ignore
157162 $ this ::assertSame (0 , MaskPattern::testRule3 ([[true ], [false ], [true ], [true ], [true ], [false ], [true ]], 7 , 1 ));
158163 }
159164
0 commit comments