o
    ‡Å€gs  ã                   @   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   ú\/var/www/html/myenv/lib/python3.10/site-packages/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>   s    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      s   
 c                 S   s   g | ]	}t |d  dƒ‘qS )r   r   r   r   r   r   r	   r
      s    )r   ÚrangeÚcombineÚtmÚassert_series_equal)ÚselfÚ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   )Úpandasr   Úpandas._testingÚ_testingr   r   r   r   r   r	   Ú<module>   s    