B
    V&t\                 @   s|   d dl mZmZmZ d dlZd dlmZmZmZ d dl	m
Z
 ejdd dkr\d dlmZ nd dlmZ dd	 Zd
d ZdS )    )divisionabsolute_importprint_functionN)assert_raisesassert_assert_equal)pickle   )      )reloadc              C   s   dd l } dd l}| j}| j}| j}t|  t|| jk t|| jk t|| jk ttt|j	 t|  t|| jk t|| jk t|| jk d S )Nr   )
numpyZnumpy._globals_NoValueVisibleDeprecationWarningModuleDeprecationWarningr   r   r   RuntimeErrorZ_globals)npr   r   r   r    r   9lib/python3.7/site-packages/numpy/tests/test_reloading.pytest_numpy_reloading   s    r   c              C   sV   dd l } xHtdtjd D ]4}tt| jd tttj	| j|d| jk qW d S )Nr   r	      z
<no value>)Zprotocol)
r   ranger   ZHIGHEST_PROTOCOLr   reprr   r   loadsdumps)r   protor   r   r   test_novalue!   s
    r   )Z
__future__r   r   r   sysZnumpy.testingr   r   r   Znumpy.core.numericr   version_info	importlibr   impr   r   r   r   r   r   <module>   s   