Файловый менеджер - Редактировать - /home/digitalm/venv/lib/python3.7/site-packages/pandas/tests/indexes/ranges/__pycache__/test_constructors.cpython-37.pyc
Назад
B �5�g� � @ sN d dl m Z d dlZd dlZd dlmZmZmZ d dlm Z G dd� d�ZdS )� )�datetimeN)�Index� RangeIndex�Seriesc @ s6 e Zd Zej�dddg�ej�ddi dddfd i dddfd i dddfdi dddfd i dddfdddidddfdddidddfg�dd� ��Zdd� Zej�deddg�e ddg�e �ddg�g e �dd�e �dg�dgg�dd� �Z ej�ddeddddd�g�dd� �Zdd� Zd d!� Zd"d#� Zd$d%� Zd&d'� ZdS )(�TestRangeIndexConstructors�nameNZfoozargs, kwargs, start, stop, step)� r r � )r r )r r � r )r )r r � �start�stopc C sp t |d|i|��}ttj|||tjd�|d�}t|t �s<t�|j|ksJt�|jt |||�ks`t�t �||� d S )Nr )�dtype)r )r r �np�arange�int64� isinstance�AssertionErrorr �_range�range�tm�assert_index_equal) �self�args�kwargsr r �stepr �result�expectedr r �c/home/digitalm-up/venv/lib/python3.7/site-packages/pandas/tests/indexes/ranges/test_constructors.py�test_constructor s z+TestRangeIndexConstructors.test_constructorc C sr d}t jt|d�� t� W d Q R X t jt|d�� tdd� W d Q R X d}t jt|d�� td� W d Q R X d S )Nz1RangeIndex\(\.\.\.\) must be called with integers)�matchZFoo)r zKIndex\(\.\.\.\) must be called with a collection of some kind, 0 was passedr )�pytest�raises� TypeErrorr r )r �msgr r r �test_constructor_invalid_args$ s z8TestRangeIndexConstructors.test_constructor_invalid_argsr �a�b� c C s6 dt |�j� �}tjt|d�� t|� W d Q R X d S )Nz+Value needs to be a scalar value, was type )r )�type�__name__r! r"