3
���h � @ sf d dl Zd dlZd dlmZmZ d dlZd dlm Z d dl
jZG dd� d�Z
G dd� d�Zdd � ZdS )
� N)�lib�writers)�Indexc @ s$ e Zd Zdd� Zdd� Zdd� ZdS )�TestMiscc
C s� t jddt jgdd� }}tj|�dks,t�|jd�jt�}tj|�dksNt�|jd�jt�}tj|�dkspt�d}tj t
|d �� tj|jd�� W d Q R X d S )
N�foo�b�object)�dtype� �U�SzNo matching signature found)�match)�np�array�nan�
libwritersZmax_len_string_array�AssertionErrorZastyper �pytest�raises� TypeError)�self�arr�a�msg� r �7/tmp/pip-build-5_djhm0z/pandas/pandas/tests/test_lib.py�test_max_len_string_array s z"TestMisc.test_max_len_string_arrayc C s� ddgddgddgg}dd� |D �}t jdddddg�}tj|dd �}tjt j|�|� d
d� |D �}t jdddddg�}tj|dd �}tjt j|�|� d S )N�pr �n�d�sc s s | ]
}|V qd S )Nr )�.0�keyr r r � <genexpr>! s zCTestMisc.test_fast_unique_multiple_list_gen_sort.<locals>.<genexpr>T)�sortc s s | ]
}|V qd S )Nr )r! r" |