
    Eg                     Z   d dl Zd dlZd dlmZ ej                            dej                            d          	                    d dd          df ej
        d          d	fg d	fej        gd	fd
dej        gd	fd
d
ej        gdfd
dej        ej        gdfg          d             Zd ZdS )    N)Serieszdata, expected   
   i  )sizeFTfoobarc                 :    t          |           }|j        |u sJ d S N)r   	is_unique)dataexpectedsers      _/var/www/sysmax/venv/lib/python3.11/site-packages/pandas/tests/series/methods/test_is_unique.pytest_is_uniquer      s(     ,,C=H$$$$$$    c           	      p    G d d          |                                  5  fdt          d          D             }t          |t          t          d                              }d d d            n# 1 swxY w Y   |j         |                                 }t          |j                  dk    sJ d S )Nc                       e Zd ZddZd ZdS )$test_is_unique_class_ne.<locals>.FooreturnNc                     || _         d S r
   )_value)selfvals     r   __init__z-test_is_unique_class_ne.<locals>.Foo.__init__   s    DKKKr   c                      t          d          )NzNEQ not supported)	Exception)r   others     r   __ne__z+test_is_unique_class_ne.<locals>.Foo.__ne__   s    /000r   )r   N)__name__
__module____qualname__r   r    r   r   Foor      s7        	 	 	 		1 	1 	1 	1 	1r   r#   c                 &    g | ]} |          S r"   r"   ).0ir#   s     r   
<listcomp>z+test_is_unique_class_ne.<locals>.<listcomp>#   s!    '''cc!ff'''r      )indexr   )disabledranger   listr   
readouterrlenerr)capsyslir   capturedr#   s       @r   test_is_unique_class_ner3      s
   1 1 1 1 1 1 1 1 
		 / /''''eAhh'''RtE!HH~~.../ / / / / / / / / / / / / / / MM  ""Hx|!!!!!!s   AA66A:=A:)numpynppytestpandasr   markparametrizerandomdefault_rngintegersarangenanr   r3   r"   r   r   <module>r?      s              			q	!	!	*	*1bt	*	<	<eD	4$	T

&4
	&
	'
	'/ % % %" " " " "r   