o
    ôT·jæ  ã                   @   s(   d dl Zd dlmZ dd„ Zdd„ ZdS )é    Nc                  C   s  t  g d¢g d¢dœ¡} | d jdd�}| d  ddi¡}t ||¡ | d jd	d
d�}| d  d	d
dœ¡}t ||¡ d}tjt|d�� | d jttd
d�}W d   ƒ n1 sZw   Y  d}tjt|d�� | d  ttd
dœ¡}W d   ƒ n1 s~w   Y  t ||¡ d S )N©é   é   r   r   ©r   r   é   é   ©ÚAÚBr	   Úsum)Úfoor   r
   ÚminÚmax©r   Úbarzusing Series.[sum|min|max]©Úmatch)r   r   Úcat)	ÚpdÚ	DataFrameÚaggÚtmÚassert_series_equalÚassert_produces_warningÚFutureWarningr   r   ©ÚdfÚresultÚexpectedÚmsg© r    úr/home/dinkstrade/pdmp-scanner/venv/lib/python3.10/site-packages/pandas/tests/apply/test_series_apply_relabeling.pyÚ!test_relabel_no_duplicated_method   s    ÿÿr"   c                  C   sº   t  g d¢g d¢dœ¡} | d jddd�}t jddgdd	gdd
�}t ||¡ d}tjt|d�� | d jtdd�}W d   ƒ n1 sDw   Y  t jddgdd	gdd
�}t ||¡ d S )Nr   r   r   r	   r   r   é   r   r   )ÚindexÚnamezusing Series.minr   r
   r   r   )	r   r   r   ÚSeriesr   r   r   r   r   r   r    r    r!   Útest_relabel_duplicated_method   s   ÿr'   )Úpandasr   Úpandas._testingÚ_testingr   r"   r'   r    r    r    r!   Ú<module>   s    