o
    3ήc                     @   s4   d Z ddlZdZdd Zdd Zdd	 Zd
d ZdS )zVTest that informative exception messages are raised when attempting to
access nx_yaml.    Nz"
.* has been removed from NetworkXc                  C   sz   t jttd ddlm}  W d    n1 sw   Y  t jttd ddlm} W d    d S 1 s6w   Y  d S )Nmatchr   )	read_yaml)
write_yaml)pytestraisesImportError	_msg_stubnetworkx.readwrite.nx_yamlr   r   )r   r    r   [/tmp/pip-target-vg8gfxp4/lib/python/networkx/readwrite/tests/test_getattr_nxyaml_removal.pytest_access_from_module	   s   "r   c                  C   sv   dd l } tjttd | j W d    n1 sw   Y  tjttd | j W d    d S 1 s4w   Y  d S Nr   r   )networkxr   r   r   r	   r   r   nxr   r   r   test_access_from_nx_namespace   s   "r   c                  C   sz   ddl m}  tjttd | j W d    n1 sw   Y  tjttd | j W d    d S 1 s6w   Y  d S )Nr   	readwriter   )r   r   r   r   r   r	   r   r   r   r   r   r   test_access_from_readwrite_pkg   s   "r   c                  C   sB   dd l } tjttd | j W d    d S 1 sw   Y  d S r   )r   r   r   r   r	   nx_yamlr   r   r   r   test_accessing_nx_yaml"   s   "r   )__doc__r   r	   r   r   r   r   r   r   r   r   <module>   s    		