Ë
    7^(hÀ  ã                   ó2   — d dl mZ d dlmZ ed„ «       Zd„ Zy)é    )Útree)ÚXFAILc                  ó„   — ddl m}   | ddd«      } | ddd«      }g d¢}t        ||z   «      dj                  |«      k(  sJ ‚y )Nr   ©ÚMatrixSymbolÚAé   ÚB)¡zMatAdd: A + B
zalgebraic: False
zcommutative: False
zcomplex: False
zcomposite: False
zeven: False
zextended_negative: False
zextended_nonnegative: False
zextended_nonpositive: False
zextended_nonzero: False
zextended_positive: False
zextended_real: False
zimaginary: False
zinteger: False
zirrational: False
znegative: False
znoninteger: False
znonnegative: False
znonpositive: False
znonzero: False
zodd: False
zpositive: False
zprime: False
zrational: False
zreal: False
ztranscendental: False
zzero: False
z+-MatrixSymbol: A
z| algebraic: False
z| commutative: False
z| complex: False
z| composite: False
z| even: False
z| extended_negative: False
z| extended_nonnegative: False
z| extended_nonpositive: False
z| extended_nonzero: False
z| extended_positive: False
z| extended_real: False
z| imaginary: False
z| integer: False
z| irrational: False
z| negative: False
z| noninteger: False
z| nonnegative: False
z| nonpositive: False
z| nonzero: False
z| odd: False
z| positive: False
z| prime: False
z| rational: False
z| real: False
z| transcendental: False
z| zero: False
z| +-Symbol: A
ú| | commutative: True
ú| +-Integer: 3
z| | algebraic: True
r   z| | complex: True
z| | extended_negative: False
z| | extended_nonnegative: True
z| | extended_real: True
z| | finite: True
z| | hermitian: True
z| | imaginary: False
z| | infinite: False
z| | integer: True
z| | irrational: False
z| | negative: False
z| | noninteger: False
z| | nonnegative: True
z| | rational: True
z| | real: True
z| | transcendental: False
r   z|   algebraic: True
z|   commutative: True
z|   complex: True
z|   extended_negative: False
z|   extended_nonnegative: True
z|   extended_real: True
z|   finite: True
z|   hermitian: True
z|   imaginary: False
z|   infinite: False
z|   integer: True
z|   irrational: False
z|   negative: False
z|   noninteger: False
z|   nonnegative: True
z|   rational: True
z|   real: True
z|   transcendental: False
z+-MatrixSymbol: B
z  algebraic: False
z  commutative: False
z  complex: False
z  composite: False
z  even: False
z  extended_negative: False
z  extended_nonnegative: False
z  extended_nonpositive: False
z  extended_nonzero: False
z  extended_positive: False
z  extended_real: False
z  imaginary: False
z  integer: False
z  irrational: False
z  negative: False
z  noninteger: False
z  nonnegative: False
z  nonpositive: False
z  nonzero: False
z  odd: False
z  positive: False
z  prime: False
z  rational: False
z  real: False
z  transcendental: False
z  zero: False
z  +-Symbol: B
ú  | commutative: True
ú  +-Integer: 3
z  | algebraic: True
r   z  | complex: True
z  | extended_negative: False
z  | extended_nonnegative: True
z  | extended_real: True
z  | finite: True
z  | hermitian: True
z  | imaginary: False
z  | infinite: False
z  | integer: True
z  | irrational: False
z  | negative: False
z  | noninteger: False
z  | nonnegative: True
z  | rational: True
z  | real: True
z  | transcendental: False
r   z    algebraic: True
z    commutative: True
z    complex: True
z    extended_negative: False
z    extended_nonnegative: True
z    extended_real: True
z    finite: True
z    hermitian: True
z    imaginary: False
z    infinite: False
z    integer: True
z    irrational: False
z    negative: False
z    noninteger: False
z    nonnegative: True
z    rational: True
z    real: True
z    transcendental: False
Ú )Úsympy.matrices.expressionsr   r   Újoin©r   r   r
   Útest_strs       ú\/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/sympy/printing/tests/test_tree.pyÚtest_print_tree_MatAddr      sK   € å7Ù�S˜!˜QÓ€AÙ�S˜!˜QÓ€Aòb€HôH ��A‘‹;˜"Ÿ'™' (Ó+Ò+Ð+Ñ+ó    c                  óf   — ddl m}   | ddd«      } | ddd«      }d}t        ||z   d¬«      |k(  sJ ‚y )	Nr   r   r   r	   r
   z„MatAdd: A + B
+-MatrixSymbol: A
| +-Str: A
| +-Integer: 3
| +-Integer: 3
+-MatrixSymbol: B
  +-Str: B
  +-Integer: 3
  +-Integer: 3
F)Úassumptions)r   r   r   r   s       r   Ú$test_print_tree_MatAdd_noassumptionsr   ³   sF   € Ý7Ù�S˜!˜QÓ€AÙ�S˜!˜QÓ€Að	ð ô ��A‘ 5Ô)¨XÒ5Ð5Ñ5r   N)Úsympy.printing.treer   Úsympy.testing.pytestr   r   r   © r   r   ú<module>r      s'   ðÝ $Ý &ð ñi,ó ði,óX6r   