Файловый менеджер - Редактировать - /home/digitalm/venv/lib/python3.7/site-packages/pandas/tests/indexes/period/methods/__pycache__/test_asfreq.cpython-37.pyc
Назад
B �5�gE � @ s6 d dl Z d dlmZmZ d dlmZ G dd� d�ZdS )� N)�PeriodIndex�period_rangec @ sF e Zd Zdd� Zdd� Zej�dddg�dd � �Zd d� Z dd � Z dS )�TestPeriodIndexc C s� t dddd�}t dddd�}t dddd�}t dddd�}t dddd�}t d ddd�}t d ddd�}|�dd �|ksvt�|�dd�|ks�t�|�dd �|ks�t�|�dd�|ks�t�|�dd�|ks�t�|�d d �|ks�t�|�d d �|ks�t�|�dd �|k�st�|�dd �|k�st�|�dd �|k�s0t�|�dd �|k�sFt�|�d d �|k�s\t�|�d d �|k�srt�|�dd �|k�s�t�|�dd �|k�s�t�|�dd �|k�s�t�|�dd �|k�s�t�|�d d �|k�s�t�|�d d �|k�s�t�|�dd �|k�st�|�dd �|k�s"t�|�dd �|k�s8t�|�dd �|k�sNt�|�d d �|k�sdt�|�d d �|k�szt�|�dd �|k�s�t�|�dd �|k�s�t�|�dd �|k�s�t�|�dd �|k�s�t�|�d d �|k�s�t�|�d d �|k�s�t�|�dd �|k�st�|�dd �|k�s*t�|�dd �|k�s@t�|�dd �|k�sVt�|�dd �|k�slt�|�d d �|k�s�t�|�dd �|k�s�t�|�dd �|k�s�t�|�dd �|k�s�t�|�dd �|k�s�t�|�dd �|k�s�t�|�d d �|k�st�d}tjt|d�� |�dd� W d Q R X |�d�} |�d�} t dddd�}t�| j|j� | j dk�srt�t�| j|j� | j dk�s�t�d S )N�Az1/1/2001)�freq�start�end�Q�M�D�Hz1/1/2001 00:00ZMin�Sz1/1/2001 00:00:00�sr ZStarTZbeGINzHow must be one of S or E)�match�TZfoo�3Mz2001-12) r �asfreq�AssertionError�pytestZraises� ValueError�tmZassert_numpy_array_equalZasi8Zfreqstr)�self�pi1Zpi2Zpi3Zpi4Zpi5Zpi6Zpi7�msgZresult1Zresult2�expected� r �e/home/digitalm-up/venv/lib/python3.7/site-packages/pandas/tests/indexes/period/methods/test_asfreq.py�test_asfreq sx zTestPeriodIndex.test_asfreqc C sD t ddddgdd�}|jdd�}t dddd gdd�}t�||� d S ) Nz2011-01z2011-02�NaTz2011-04r )r r Z2011Q1Z2011Q2)r r r �assert_index_equal)r �idx�resultr r r r �test_asfreq_natQ s zTestPeriodIndex.test_asfreq_natr r Z3Dc C s� t ddddgdd�}|�|�}t dddd g|d�}t�||� |j|jksNt�|j|d d�}t dd ddg|d�}t�||� |j|jks�t�d S )Nz2001-01z2001-02r z2001-03Z2M)r z 2001-02-28z 2001-03-31z 2001-04-30r )�howz 2001-01-01z 2001-02-01z 2001-03-01)r r r r r r )r r �pir! �expr r r �test_asfreq_mult_piW s z#TestPeriodIndex.test_asfreq_mult_pic C s t dddgdd�}t dddgdd�}xHtddgd d g�D ]2\}}|j||d�}t�||� |j|jks8t�q8W x�dD ]�}t dddg|d�}|�d�}t d ddgdd�}t�||� |j|jks�t�t dddg|d�}|jdd d�}t dddgdd�}t�||� |j|jkstt�qtW d S )Nz2001-01-01 00:00z2001-01-02 02:00r r )r Z25H�1D1H�1H1Dr �E)r# )r'