a
    Pªf(  ã                   @   sH   d dl Z d dlZd dlZd dlmZ d dlmZm	Z	 dd„ Z
dd„ ZdS )é    N)Úcomparison_opÚna_logical_opc                  C   s‚   t  d¡ dd¡} |  t¡}t j|d< tjtdd t	 
| |¡ W d   ƒ n1 sV0    Y  t| |t	j
ƒ}|}t ||¡ d S )Né   é   é   )r   r   zunsupported operand type)Úmatch)ÚnpÚarangeÚreshapeÚastypeÚobjectÚnanÚpytestZraisesÚ	TypeErrorÚoperatorÚor_r   ÚtmÚassert_numpy_array_equal©ÚleftÚrightÚresultÚexpected© r   ú_/var/www/ai-form-bot/venv/lib/python3.9/site-packages/pandas/tests/arithmetic/test_array_ops.pyÚtest_na_logical_op_2d   s    

*r   c                  C   sp   t  d¡ dd¡ t¡} | j}t| |tjƒ}t  	d¡ t
¡}t ||¡ d|j_t| |tjƒ}t || ¡ d S )Né	   é   F)r   r	   r
   r   r   ÚTr   r   ÚeqÚeyeÚboolr   r   ÚflagsZ	writeableÚner   r   r   r   Útest_object_comparison_2d   s    r$   )r   Únumpyr   r   Zpandas._testingZ_testingr   Zpandas.core.ops.array_opsr   r   r   r$   r   r   r   r   Ú<module>   s   