U
    sVc|                     @   s`   d dl Z d dlmZmZmZ d dlmZ e jdd Z	e jdd Z
dd Zd	d
 Zdd ZdS )    N)IntervalIndex
MultiIndex
RangeIndexc                   C   s   t dddS )N   range_indexname)r    r	   r	   K/tmp/pip-unpacked-wheel-xj8nt62q/pandas/tests/indexes/interval/test_join.pyr      s    r   c                   C   s   t jdddgddS )N)g              ?)r   g       @)g      ?g      @interval_indexr   )r   from_tuplesr	   r	   r	   r
   r      s     r   c                 C   s(   t || g}||}t|| d S Nr   Zfrom_productjointmassert_index_equalr   r   Zmulti_indexresultr	   r	   r
   1test_join_overlapping_in_mi_to_same_intervalindex   s    
r   c                 C   s(   t || g}||}t|| d S r   r   r   r	   r	   r
   6test_join_overlapping_to_multiindex_with_same_interval   s    
r   c                 C   s(   | d d d }|  |}t||  d S )N)r   r   r   )r   Zflipped_interval_indexr   r	   r	   r
   7test_join_overlapping_interval_to_another_intervalindex'   s    
r   )ZpytestZpandasr   r   r   Zpandas._testingZ_testingr   Zfixturer   r   r   r   r   r	   r	   r	   r
   <module>   s   

