3
Ud                 @   s@   d dl Zd dlZd dlmZmZmZ d dljZ	G dd dZ
dS )    N)	DataFrame
date_rangeperiod_rangec               @   s   e Zd Zdd ZdS )TestToPeriodc          
   C   s   d}t dd}tdd}ttjjt|||d}d|d< |j }|j }||_	t
j|| |jd}t
j|j	|j	jd |j}|jdd	}|j }||_t
j|| |jddd	}t
j|j|jjd d
}tjt|d |jdd	 W d Q R X d S )N   z1/1/2000z1/1/2001)indexaZmixM   )Zaxisz)No axis named 2 for object type DataFrame)match   )r   r   r   nprandomZrandnlenZ	to_periodcopyr   tmZassert_frame_equalZassert_index_equalZasfreqTcolumnspytestZraises
ValueError)selfKZdrprdfZptsexpmsg r   ]/var/www/html/virt/lib64/python3.6/site-packages/pandas/tests/frame/methods/test_to_period.pytest_frame_to_period	   s*    


z!TestToPeriod.test_frame_to_periodN)__name__
__module____qualname__r   r   r   r   r   r      s   r   )Znumpyr   r   Zpandasr   r   r   Zpandas._testingZ_testingr   r   r   r   r   r   <module>   s   
