Example #1
0
 def test_matriz_8_8_should_return_position_0_0(self):
     self.assertEqual(
         [0, 0],
         min_west_sheed(
             2, 13,
             create_matriz(
                 2, 13,
                 '8 8 8 8 8 8 8 8 8 8 8 8 8\n8 8 8 8 8 8 8 8 8 8 8 8 8')))
Example #2
0
 def test_matriz_8_8_should_return_position_0_0(self):
     self.assertEqual(
         [0, 0], min_west_sheed(2, 13, create_matriz(2, 13, "8 8 8 8 8 8 8 8 8 8 8 8 8\n8 8 8 8 8 8 8 8 8 8 8 8 8"))
     )
Example #3
0
 def test_matriz_1_10_should_return_position_0_0(self):
     self.assertEqual([0, 0], min_west_sheed(1, 10, create_matriz(1, 10, "0 1 2 3 4 5 6 7 8 7")))
Example #4
0
 def test_matriz_2_3_should_return_position_0_1(self):
     self.assertEqual([0, 1], min_west_sheed(2, 3, create_matriz(2, 3, "7 6 7\n7 6 7")))
Example #5
0
 def test_matriz_3_3_should_return_position_2_0(self):
     self.assertEqual([2, 0], min_west_sheed(3, 3, create_matriz(3, 3, "9 6 3\n5 9 6\n3 5 9")))
Example #6
0
 def test_matriz_1_1_should_return_position_0_0(self):
     self.assertEqual([0, 0], min_west_sheed(1, 1, create_matriz(1, 1, "1")))
Example #7
0
 def test_matriz_1_10_should_return_position_0_0(self):
     self.assertEqual([0, 0],
                      min_west_sheed(
                          1, 10, create_matriz(1, 10,
                                               '0 1 2 3 4 5 6 7 8 7')))
Example #8
0
 def test_matriz_2_3_should_return_position_0_1(self):
     self.assertEqual([0, 1],
                      min_west_sheed(2, 3,
                                     create_matriz(2, 3, '7 6 7\n7 6 7')))
Example #9
0
 def test_matriz_3_3_should_return_position_2_0(self):
     self.assertEqual([2, 0],
                      min_west_sheed(
                          3, 3, create_matriz(3, 3, '9 6 3\n5 9 6\n3 5 9')))
Example #10
0
 def test_matriz_1_1_should_return_position_0_0(self):
     self.assertEqual([0, 0], min_west_sheed(1, 1, create_matriz(1, 1,
                                                                 '1')))