ó
    Û“,jo  ã                   ó  • S r SSKrSSKJrJr   " S S\R
                  5      r " S S\5      r " S	 S
\5      r\	S:X  a@  \R                  " 5       R                  \5      r\R                  " SS9R                  \5        gg)zR
Author(s): Matthew Loper

See LICENCE.txt for licensing and contact information.
é    Né   )ÚChÚ
depends_onc                   ó   • \ rS rSrS rSrg)ÚTestInnerCompositioné   c                 ó†  • [        [        S5      S9n[        U[        S5      S9n[        S5       Vs/ s H  o2R                  PM     nnU R                  UR                  S:H  5        U R                  UR                  S:H  5        U R                  UR                  S:H  5        [        S5       Vs/ s H  o2R                  PM     nnU R                  UR                  S:H  5        U R                  UR                  S:H  5        U R                  UR                  S:H  5        [        S5      Ul
        [        S5       Vs/ s H  o2R                  PM     nnU R                  UR                  S	:H  5        U R                  UR                  S:H  5        U R                  UR                  S:H  5        [        S5       Vs/ s H  o2R                  PM     nnU R                  UR                  S	:H  5        U R                  UR                  S	:H  5        U R                  UR                  S	:H  5        g s  snf s  snf s  snf s  snf )
Né
   ©Úaé2   )ÚchildÚaliasedé   r   r   é   é   )ÚChildr   ÚParentÚrangeÚaliased_dependencyÚ
assertTrueÚdcountÚocountÚrcountÚrr   )Úselfr   ÚparentÚkÚjunks        Ú«C:\Users\johnn\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.13_qbz5n2kfra8p0\LocalCache\local-packages\Python313\site-packages\chumpy/test_inner_composition.pyÚtest_icÚTestInnerComposition.test_ic   s¦  € Üœ˜2›‘ˆÜ˜e¬R°«VÑ4ˆä38¸´8Ó<²8¨a×)Ô)±8ˆÐ<Ø�‰˜Ÿ™¨Ñ*Ô+Ø�‰˜Ÿ™¨Ñ*Ô+Ø�‰˜Ÿ™¨Ñ*Ô+ä"'¨¤(Ó+¢(˜Q—”¡(ˆÐ+Ø�‰˜Ÿ™¨Ñ*Ô+Ø�‰˜Ÿ™¨Ñ*Ô+Ø�‰˜Ÿ™¨Ñ*Ô+ä˜B›ˆŒÜ38¸´8Ó<²8¨a×)Ô)±8ˆÐ<Ø�‰˜Ÿ™¨Ñ*Ô+Ø�‰˜Ÿ™¨Ñ*Ô+Ø�‰˜Ÿ™¨Ñ*Ô+ä"'¨¤(Ó+¢(˜Q—”¡(ˆÐ+Ø�‰˜Ÿ™¨Ñ*Ô+Ø�‰˜Ÿ™¨Ñ*Ô+Ø�‰˜Ÿ™¨Ñ*Õ+ùò' =ùò
 ,ùò =ùò
 ,s   ³H/Â1H4Ä?H9Æ=H>© N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r!   Ú__static_attributes__r#   ó    r    r   r      s   † õ,r)   r   c                   ó€   • \ rS rSrSrS rS r\" S5      S 5       r\	S 5       r
\
R                  S 5       r
S	 rS
 rSrg)r   é'   )r   r   c                 ó.   • SU l         SU l        SU l        g )Nr   ©r   r   r   )r   ÚargsÚkwargss      r    Ú__init__ÚParent.__init__*   s   € ØˆŒØˆŒØˆ�r)   c                 óX   • SU;   a  SU;   d   eSU;   a  U =R                   S-  sl         g g )Nr   r   r   )r   )r   Úwhichs     r    Ú
on_changedÚParent.on_changed0   s2   € Ø˜EÓ! g°Ó&6Ð7Ð6Ø˜ÓØ�KŠK˜1ÑŽKð r)   r   c                 ó.   • U =R                   S-  sl         g )Nr   )r   ©r   s    r    r   ÚParent.aliased_dependency5   s   € à�Š�qÑŽr)   c                 ó.   • U R                   R                  $ ©N©r   r   r7   s    r    r   ÚParent.aliased9   s   € à�z‰z�|‰|Ðr)   c                 ó$   • XR                   l        g r:   r;   )r   Úvals     r    r   r<   =   s   € à�
‰
�r)   c                 ó.   • U =R                   S-  sl         g)Nr   r   )r   r7   s    r    Ú	compute_rÚParent.compute_rA   s   € Ø�Š�qÑ�Ør)   c                 ó   • g r:   r#   )r   Úwrts     r    Úcompute_dr_wrtÚParent.compute_dr_wrtE   s   € Ør)   r-   N)r$   r%   r&   r'   Údtermsr0   r4   r   r   Úpropertyr   Úsetterr@   rD   r(   r#   r)   r    r   r   '   s`   † Ø!€Fòòñ
 �	Óñó ðð ñó ðð ‡^�^ñó ðòõr)   r   c                   ó   • \ rS rSrSrSrg)r   éI   r   r#   N)r$   r%   r&   r'   rF   r(   r#   r)   r    r   r   I   s   † ØƒFr)   r   Ú__main__r   )Ú	verbosity)Ú__doc__ÚunittestÚchr   r   ÚTestCaser   r   r   r$   Ú
TestLoaderÚloadTestsFromTestCaseÚsuiteÚTextTestRunnerÚrunr#   r)   r    Ú<module>rV      s   ðñó ß ô,˜8×,Ñ,ô ,ô6ˆRô ôDˆBô ð
 ˆzÓØ×ÒÓ!×7Ñ7Ð8LÓM€EØ×Ò aÑ(×,Ñ,¨UÕ3ð r)   