Пример #1
0
 def test_to_array(self):
     m = Matrix(self.data)
     result = [
         [1, 2, 3, 4, 5, 6],
         [1, 2, 3, 4, "", ""],
         [1, "", "", "", "", ""],
     ]
     eq_(result, m.get_internal_array())
Пример #2
0
 def test_iadd_list(self):
     """Test in place add a list
     """
     m2 = Matrix(self.data)
     m2.column += self.data3
     eq_(self.result, m2.get_internal_array())
Пример #3
0
 def test_extend_columns(self):
     """Test extend columns"""
     m = Matrix(self.data)
     m.extend_columns(self.data3)
     eq_(self.result, m.get_internal_array())
Пример #4
0
 def test_transpose(self):
     data = [[1, 2, 3], [4, 5, 6]]
     result = [[1, 4], [2, 5], [3, 6]]
     m = Matrix(data)
     m.transpose()
     eq_(result, m.get_internal_array())