Esempio n. 1
0
 def test_max_square_empty(self, i):
     m = [[0] * i for _ in range(i)]
     assert maxsq.max_square(m) == 0
Esempio n. 2
0
 def test_max_square_none(self):
     m = [[0]]
     assert maxsq.max_square(m) == 0
Esempio n. 3
0
 def test_max_square_partial(self):
     m = [[0, 0, 0], [1, 1, 1], [1, 1, 1]]
     assert maxsq.max_square(m) == 2
Esempio n. 4
0
 def test_max_square_one(self):
     m = [[0, 0, 0], [0, 0, 0], [1, 1, 1]]
     assert maxsq.max_square(m) == 1
Esempio n. 5
0
 def test_max_square_full(self, i):
     m = [[1] * i for _ in range(i)]
     assert maxsq.max_square(m) == i