B
    Z                 @   s|   d Z ddlZddlmZ ddlZddlm  mZ dd Z	ddlm
Z
mZmZmZmZmZmZmZmZmZmZ d
dd	ZdS )z0assert functions from numpy and pandas testing

    Nc             C   s   t dd| S )Nzrc\d+$ )resub)version r   8lib/python3.7/site-packages/statsmodels/tools/testing.pystrip_rc   s    r   )assert_allcloseassert_almost_equalassert_approx_equalassert_array_almost_equalassert_array_almost_equal_nulpassert_array_equalassert_array_lessassert_array_max_ulpassert_raisesassert_string_equalassert_warnsr   Tc             K   sl   t |tjrt| | nNt |tjr8tj| |f| n0t |tjrVtj| |f| nt	j
| |ddd d S )Nr   T)err_msgverbose)
isinstancepandasZIndexpdtZassert_index_equalZSeriesZassert_series_equalZ	DataFrameZassert_frame_equalnptassert_equal)ZactualZdesiredr   r   kwdsr   r   r   r      s    r   )r   T)__doc__r   Znumpy.testingZtestingr   r   Zpandas.util.testingutilr   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   <module>   s   4