def test_bc_transpose(): assert bc_transpose(Transpose(BlockMatrix([[A, B], [C, D]]))) == \ BlockMatrix([[A.T, C.T], [B.T, D.T]]) assert BlockMatrix([[A, B], [C, D]]).transpose() == BlockMatrix([[A.T, C.T], [B.T, D.T]])