U
    ±Ėh­  ć                   @   s<   d dl Z d dlZdd Zdd Zdd Zdd	 Zd
d ZdS )é    Nc                  C   s    t  d”} t t jt j| ” d S )Né   )ŚnxŚcycle_graphŚpytestZraisesZNetworkXErrorŚflow_hierarchy©ŚG© r	   śL/tmp/pip-unpacked-wheel-j2te_plx/networkx/algorithms/tests/test_hierarchy.pyŚtest_hierarchy_exception   s    
r   c                  C   s(   t jdt  ” d} t  | ”dks$td S )Nr   ©Zcreate_usingg        )r   r   ŚDiGraphr   ŚAssertionErrorr   r	   r	   r
   Śtest_hierarchy_cycle   s    r   c                  C   s*   t jddt  ” d} t  | ”dks&td S )Né   é   r   g      š?)r   Zfull_rary_treer   r   r   r   r	   r	   r
   Śtest_hierarchy_tree   s    r   c                  C   s4   t  ” } |  ddddddg” t  | ”dks0td S )N)r   é   )r   r   )r   é   )r   r   )r   é   )r   r   g      ą?©r   r   Zadd_edges_fromr   r   r   r	   r	   r
   Śtest_hierarchy_1   s    r   c                  C   st   t  ” } |  ddddifddddifddddifddddifddddifddddifg” t j| dd	d
ksptd S )Nr   r   Śweightg333333Ó?r   g¹?r   r   )r   g      č?r   r   r	   r	   r
   Śtest_hierarchy_weight   s    ś’
r   )r   Znetworkxr   r   r   r   r   r   r	   r	   r	   r
   Ś<module>   s   