o
    ßË·e+  ã                   @   s(   d Z ddlZdd„ Zdd„ Zdd„ ZdS )	z>Unit tests for the :mod:`networkx.algorithms.isolates` module.é    Nc                  C   sR   t  ¡ } |  dd¡ |  d¡ t  | d¡rJ ‚t  | d¡rJ ‚t  | d¡s'J ‚d S )Nr   é   é   )ÚnxÚGraphÚadd_edgeÚadd_nodeÚ
is_isolate©ÚG© r   ú]/var/www/ideatree/venv/lib/python3.10/site-packages/networkx/algorithms/tests/test_isolate.pyÚtest_is_isolate   s   
r   c                  C   s@   t  ¡ } |  dd¡ |  ddg¡ tt  | ¡ƒddgksJ ‚d S ©Nr   r   r   é   )r   r   r   Úadd_nodes_fromÚsortedÚisolatesr	   r   r   r   Útest_isolates   s   r   c                  C   s8   t  ¡ } |  dd¡ |  ddg¡ t  | ¡dksJ ‚d S r   )r   r   r   r   Únumber_of_isolatesr	   r   r   r   Útest_number_of_isolates   s   r   )Ú__doc__Únetworkxr   r   r   r   r   r   r   r   Ú<module>   s
    	