o
    ßË·e6  ã                   @   s   d Z ddlZG dd„ dƒZdS )z?Unit tests for the :mod:`networkx.generators.mycielski` module.é    Nc                   @   s$   e Zd Zdd„ Zdd„ Zdd„ ZdS )ÚTestMycielskic                 C   s.   t  d¡}t  |¡}t  |t  d¡¡sJ ‚d S )Né   é   )ÚnxÚ
path_graphÚmycielskianÚis_isomorphicÚcycle_graph©ÚselfÚGÚM© r   ú_/var/www/ideatree/venv/lib/python3.10/site-packages/networkx/generators/tests/test_mycielski.pyÚtest_construction   s   

zTestMycielski.test_constructionc                 C   s:   t  d¡}t  |d¡}t|ƒdksJ ‚| ¡ dksJ ‚d S )Nr   é   é   )r   r   r   ÚlenÚsizer
   r   r   r   Ú	test_size   s   
zTestMycielski.test_sizec                 C   sŠ   t  d¡}t  |t  d¡¡sJ ‚t  d¡}t  |t  d¡¡s J ‚t  d¡}t  |t  d¡¡s0J ‚t  d¡}t  |t  t  d¡¡¡sCJ ‚d S )Né   r   é   r   é   )r   Úmycielski_graphr   Úempty_graphr   r	   r   )r   r   r   r   r   Útest_mycielski_graph_generator   s   



 z,TestMycielski.test_mycielski_graph_generatorN)Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   r   r   r      s    r   )Ú__doc__Únetworkxr   r   r   r   r   r   Ú<module>   s    