U
    sVcY                     @   s,   d Z ddlZddlmZ G dd deZdS )z8
Tests for Indexes backed by arbitrary ExtensionArrays.
    N)BaseExtensionTestsc                   @   s    e Zd ZdZdd Zdd ZdS )BaseIndexTestsz2Tests for Index object backed by an ExtensionArrayc                 C   s   t |}|j|jkstd S )N)pdIndexdtypeAssertionErrorselfdataidx r   E/tmp/pip-unpacked-wheel-xj8nt62q/pandas/tests/extension/base/index.pytest_index_from_array   s    
z$BaseIndexTests.test_index_from_arrayc                 C   sH   t j||jd}|j|jks tt jt||jd}|j|jksDtd S )N)r   )r   r   r   r   listr   r   r   r   #test_index_from_listlike_with_dtype   s    z2BaseIndexTests.test_index_from_listlike_with_dtypeN)__name__
__module____qualname____doc__r   r   r   r   r   r   r      s   r   )r   Zpandasr   Z pandas.tests.extension.base.baser   r   r   r   r   r   <module>   s   