o
    3ήc                     @   sH   d dl Z d dlZe dZe jdg ddd Zdd Zd	d
 Z	dS )    Nnumpyzk, weight, expected))NNgףp=
@)   Ngffffff'@)Nweightg33333s9@)r   r   gffffffC@c                 C   s,   t  }tjjt || |d |dd d S )Nr   r   )decimal)nxkarate_club_graphnptestingassert_almost_equalnon_randomness)kr   expectedG r   T/tmp/pip-target-vg8gfxp4/lib/python/networkx/algorithms/tests/test_non_randomness.pytest_non_randomness   s   

r   c                  C   sZ   t  } | dd | d tt j t |  W d    d S 1 s&w   Y  d S )N   r      )r   Graphadd_edgeadd_nodepytestraisesNetworkXExceptionr   r   r   r   r   test_non_connected   s   
"r   c                  C   s\   t  } | dd | dd tt j t |  W d    d S 1 s'w   Y  d S )Nr   r   )r   r   r   r   r   NetworkXErrorr   r   r   r   r   test_self_loops    s   "r   )
r   networkxr   importorskipr   markparametrizer   r   r   r   r   r   r   <module>   s    

	