Файловый менеджер - Редактировать - /home/digitalm/venv/lib/python3.7/site-packages/pandas/tests/frame/methods/__pycache__/test_set_axis.cpython-37.pyc
Назад
B �5�gX � @ sf d dl Zd dlZd dlmZmZ d dlmZ G dd� d�Z G dd� de �Z G dd� de �Zd d � ZdS )� N)� DataFrame�Seriesc @ sr e Zd Zejdd� �Zdd� Zej�ddddd g�d d� �Z dd � Z ej�dddg�dd� �Zdd� Zdd� Z dS )�SharedSetAxisTestsc C s t d��d S )NzImplemented by subclasses)�NotImplementedError)�self� r �^/home/digitalm-up/venv/lib/python3.7/site-packages/pandas/tests/frame/methods/test_set_axis.py�obj s zSharedSetAxisTests.objc C sB t d�d t|�� }|�� }||_|j|ddd�}t�||� d S )N�abcdr F)�axis�inplace)�list�len�copy�index�set_axis�tm�assert_equal)r r � new_index�expected�resultr r r � test_set_axis s z SharedSetAxisTests.test_set_axisr r r � �columnsc C sp |j dkr|dkrd S td�d t|�� }|�� }|dkrB||_n||_|�� }|j||dd� t�||� d S )Nr )r r r )r r T)r r ) �ndimr r r r r r r r )r r r r r r r r r �test_set_axis_inplace_axis s z-SharedSetAxisTests.test_set_axis_inplace_axisc C sV t d�d t|�� }|�� }||_t�d �� |j|dd�}W d Q R X t�||� d S )Nr F)r )r r r r r �assert_produces_warningr r )r r r r r r r r �!test_set_axis_unnamed_kwarg_warns. s z4SharedSetAxisTests.test_set_axis_unnamed_kwarg_warns� Zfooc C s0 t jtdd�� |jtd�|d� W d Q R X d S )Nz No axis named)�match�abc)r )�pytest�raises� ValueErrorr r )r r r r r r �test_set_axis_invalid_axis_name9 s z2SharedSetAxisTests.test_set_axis_invalid_axis_namec C s( d}t jt|d�� d |_W d Q R X d S )NzNIndex\(\.\.\.\) must be called with a collection of some kind, None was passed)r )r! r"