
    Hf                     L    d dl Zd dlZd dlmZmZ d dlmZ  G d d          Z	dS )    N)PeriodIndexperiod_rangec            
           e Zd Zej                            dddg          ej                            d eddd           ed	dd
           eg dd          g          d                         ZdS )
TestRepeat	use_numpyTFindexz
2000-01-01   D)periodsfreqz
2001-01-012D)z2001-01NaTz2003-01M)r   c                     t          d |D                       }|rt          j        |d          n|                    d          }t          j        ||           |j        |j        k    sJ d S )Nc                 6    g | ]}t          d           D ]}|S )r	   )range).0per_s      q/var/www/ffwdstore.be/apps/py-env/lib/python3.11/site-packages/pandas/tests/indexes/period/methods/test_repeat.py
<listcomp>z2TestRepeat.test_repeat_freqstr.<locals>.<listcomp>   s+    GGGeAhhGGGGGG    r	   )r   nprepeattmassert_index_equalfreqstr)selfr   r   expectedresults        r   test_repeat_freqstrzTestRepeat.test_repeat_freqstr   ss     GGuGGGHH(1F5!$$$u||A
fh///~......r   N)	__name__
__module____qualname__pytestmarkparametrizer   r   r!    r   r   r   r      s        [[4-88[Lqs;;;Lqt<<<K555C@@@	
 / /  98/ / /r   r   )
numpyr   r%   pandasr   r   pandas._testing_testingr   r   r(   r   r   <module>r-      s                     / / / / / / / / / /r   