
    bMh                     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)CategoricalSeriesc                        e Zd Zd Zd Zd ZdS )TestSeriesCountc                     |                                 t          |          k    sJ t          j        |d d d<   |                                 t          j        |                                          k    sJ d S )N   )countlennpnanisfinitesum)selfdatetime_seriess     f/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/pandas/tests/series/methods/test_count.py
test_countzTestSeriesCount.test_count   sr    $$&&#o*>*>>>>>!v!$$&&"+o*F*F*J*J*L*LLLLLLL    c                 F   t          t          j        d          g          }d}t          j        t
          |          5  t          j        dd          5  |                                dk    sJ 	 d d d            n# 1 swxY w Y   d d d            d S # 1 swxY w Y   d S )Nz1990/1/1z"use_inf_as_na option is deprecated)matchuse_inf_as_naT   )r   pd	Timestamptmassert_produces_warningFutureWarningoption_contextr	   )r   sermsgs      r   test_count_inf_as_naz$TestSeriesCount.test_count_inf_as_na   s   bl:../002'SAAA 	( 	("?D99 ( (yy{{a'''''( ( ( ( ( ( ( ( ( ( ( ( ( ( (	( 	( 	( 	( 	( 	( 	( 	( 	( 	( 	( 	( 	( 	( 	( 	( 	( 	(s6    BA>2B>B	BB	BBBc                     t          t          t          j        ddt          j        gg dd                    }|                                }|dk    sJ d S )Nr   r   )         r   r   T)
categoriesordered)r   r   r   r   r	   )r   r   results      r   test_count_categoricalz&TestSeriesCount.test_count_categorical   s[    Arv&???D  
 

 {{{{{{r   N)__name__
__module____qualname__r   r    r(    r   r   r   r      sD        M M M( ( (    r   r   )
numpyr   pandasr   r   r   pandas._testing_testingr   r   r,   r   r   <module>r1      s                                 r   