§
    ™Pƒi)  ã                   ó¬   — d Z ddlZddlZej                             dg d¢¦  «        ej                             dddg¦  «        d„ ¦   «         ¦   «         ZdS )	z>Unit tests for the :mod:`networkx.generators.cographs` module.é    NÚn)é   é   é   Úseedé*   é+   c                 óÂ   ‡— t          j        | |¬¦  «        Št          ‰¦  «        d| z  k    sJ ‚t          ˆfd„t          j        ‰¦  «        D ¦   «         ¦  «        sJ ‚dS )zlTest the generation of random cographs.

    Parametrized on `seed` to ensure we hit all code branches.
    )r   é   c              3   ón   •K  — | ]/}t          j        ‰                     |¦  «        ¦  «        d k    V — Œ0dS )r   N)ÚnxÚdiameterÚsubgraph)Ú.0ÚcÚGs     €ú{/home/jaya/work/projects/VOICE-AGENT/VIET/agent-env/lib/python3.11/site-packages/networkx/generators/tests/test_cographs.pyú	<genexpr>z&test_random_cograph.<locals>.<genexpr>   s<   øè è € ÐSÐS°1rŒ{˜1Ÿ:š: a™=œ=Ñ)Ô)¨QÒ.ÐSÐSÐSÐSÐSÐSó    N)r   Úrandom_cographÚlenÚallÚconnected_components)r   r   r   s     @r   Útest_random_cographr      sn   ø€ õ 	Ô˜! $Ð'Ñ'Ô'€Aåˆq‰6Œ6Q˜‘TŠ>ˆ>ˆ>ˆ>õ ÐSÐSÐSÐS½Ô8OÐPQÑ8RÔ8RÐSÑSÔSÑSÔSÐSÐSÐSÐSÐSr   )Ú__doc__ÚpytestÚnetworkxr   ÚmarkÚparametrizer   © r   r   ú<module>r!      s‚   ðØ DÐ Dà €€€à Ð Ð Ð ð „×Ò˜˜i˜i˜iÑ(Ô(Ø„×Ò˜ " b Ñ*Ô*ð
Tð 
Tñ +Ô*ñ )Ô(ð
Tð 
Tð 
Tr   