U
    Läfs  ã                   @   s*   d dl mZ d dlmZ G dd„ dƒZdS )é    )ÚSeriesNc                   @   s   e Zd Zdd„ ZdS )ÚTestCombinec                 C   s~   t dd„ tdƒD ƒƒ}| ddd„ ¡}t dd„ tdƒD ƒƒ}t ||¡ | dd	d„ ¡}t d
d„ tdƒD ƒƒ}t ||¡ d S )Nc                 S   s   g | ]}|d  ‘qS )é
   © ©Ú.0Úir   r   úL/tmp/pip-unpacked-wheel-eb6vo0j3/pandas/tests/series/methods/test_combine.pyÚ
<listcomp>
   s     z3TestCombine.test_combine_scalar.<locals>.<listcomp>é   é   c                 S   s   | | S ©Nr   ©ÚxÚyr   r   r	   Ú<lambda>   ó    z1TestCombine.test_combine_scalar.<locals>.<lambda>c                 S   s   g | ]}|d  d ‘qS )r   r   r   r   r   r   r	   r
      s     é   c                 S   s
   t | |ƒS r   ©Úminr   r   r   r	   r      r   c                 S   s   g | ]}t |d  dƒ‘qS )r   r   r   r   r   r   r	   r
      s     )r   ÚrangeÚcombineÚtmZassert_series_equal)ÚselfZserÚresultÚexpectedr   r   r	   Útest_combine_scalar   s    zTestCombine.test_combine_scalarN)Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r	   r      s   r   )Zpandasr   Zpandas._testingZ_testingr   r   r   r   r   r	   Ú<module>   s   