Ë
    D^(h+  ã                   ó"   — d Z ddlZd„ Zd„ Zd„ Zy)z>Unit tests for the :mod:`networkx.algorithms.isolates` module.é    Nc                  ó  — t        j                  «       } | j                  dd«       | j                  d«       t        j                  | d«      rJ ‚t        j                  | d«      rJ ‚t        j                  | d«      sJ ‚y )Nr   é   é   )ÚnxÚGraphÚadd_edgeÚadd_nodeÚ
is_isolate©ÚGs    úd/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/networkx/algorithms/tests/test_isolate.pyÚtest_is_isolater      sb   € Ü
�‰‹
€AØ‡J�Jˆq�!ÔØ‡J�Jˆq„MÜ�}‰}˜Q Ô"Ð"Ð"Ü�}‰}˜Q Ô"Ð"Ð"Ü�=‰=˜˜AÔÐÑó    c                  óÀ   — t        j                  «       } | j                  dd«       | j                  ddg«       t	        t        j
                  | «      «      ddgk(  sJ ‚y ©Nr   r   r   é   )r   r   r   Úadd_nodes_fromÚsortedÚisolatesr   s    r   Útest_isolatesr      sL   € Ü
�‰‹
€AØ‡J�Jˆq�!ÔØ×Ñ�a˜�VÔÜ”"—+‘+˜a“.Ó! a¨ VÒ+Ð+Ñ+r   c                  óª   — t        j                  «       } | j                  dd«       | j                  ddg«       t        j                  | «      dk(  sJ ‚y r   )r   r   r   r   Únumber_of_isolatesr   s    r   Útest_number_of_isolatesr      sF   € Ü
�‰‹
€AØ‡J�Jˆq�!ÔØ×Ñ�a˜�VÔÜ× Ñ  Ó# qÒ(Ð(Ñ(r   )Ú__doc__Únetworkxr   r   r   r   © r   r   ú<module>r      s   ðÙ Dã òò,ó)r   