Файловый менеджер - Редактировать - /home/digitalm/venv/lib/python3.7/site-packages/pandas/tests/series/methods/__pycache__/test_rename.cpython-37.pyc
Назад
B �5�g? � @ sB d dl m Z d dlZd dlmZmZ d dlmZ G dd� d�Z dS )� )�datetimeN)�Index�Seriesc @ sT e Zd Zdd� Zdd� Zdd� Zdd� Zd d � Zdd� Zd d� Z dd� Z dd� ZdS )� TestRenamec C s� |}dd� }|� |�}|jd ||jd �ks2t�tt|j|j��}|� |�}t�||� tt� d�ddddgd d �}|� ddd ��}t� |jtddddg�� tt� d�tddddgdd�d d �}|� i �}|jj|jjks�t�d S )Nc S s | � d�S )Nz%Y%m%d)�strftime)�x� r �]/home/digitalm-up/venv/lib/python3.7/site-packages/pandas/tests/series/methods/test_rename.py�<lambda> � z(TestRename.test_rename.<locals>.<lambda>r � �a�b�c�dZint64)�index�dtype�foo�bar)r r �name)r ) �renamer �AssertionError�dict�zip�tm�assert_series_equalr �npZarangeZassert_index_equalr r )�self�datetime_series�ts�renamerZrenamedZrename_dictZrenamed2�sr r r �test_rename s " zTestRename.test_renamec C sT t td�dd�}t ddd��}|�|�}t td�ddddd gdd �}t�||� d S )N� r )r � � )� � r � r )r r )r �ranger r r )r r! r �result�expectedr r r �test_rename_by_series$ s z TestRename.test_rename_by_seriesc C sr t td�td�d�}xXdddtddd�d gD ]>}|�|�}|j|ksHt�t�|j j |j j � |jd ks,t�q,W d S ) Nr �abcd)r r �{ g �^@i� � )r )r r) �listr r r r r �assert_numpy_array_equalr �values)r r! r r* r r r �test_rename_set_name+ s zTestRename.test_rename_set_namec C sz t td�td�d�}x`dddtddd�d gD ]F}|j|d d� |j|ksLt�tjdd dgtj d�}t �|jj |� q,W d S )Nr( �abc)r r r. g �^@i� r/ )r T)�inplacer r r )r )r r) r0 r r r r r �arrayZobject_r r1 r r2 )r r! r �expr r r �test_rename_set_name_inplace3 s z'TestRename.test_rename_set_name_inplacec C s, t td��}|ji dd� |ji dd� d S )Nr# r )Zaxisr )r r) r )r r! r r r �test_rename_axis_supported<