a
    Pf                     @   sl   d dl Zd dlZd dlmZ d dlZejddde	 dej
eje fdd Zejdd	d
d ZdS )    Nvalidate_inclusiveinvalid_inclusiveccc   c                 C   s:   t jtdd t|  W d    n1 s,0    Y  d S )Nz?Inclusive has to be either 'both', 'neither', 'left' or 'right')match)pytestZraises
ValueErrorr   )r    r
   b/var/www/ai-form-bot/venv/lib/python3.9/site-packages/pandas/tests/util/test_validate_inclusive.pytest_invalid_inclusive	   s
    r   zvalid_inclusive, expected_tuple))left)TF)right)FT)Zboth)TT)Zneither)FFc                 C   s   t | }||ksJ d S )Nr   )Zvalid_inclusiveZexpected_tupleZresultant_tupler
   r
   r   test_valid_inclusive   s    
r   )numpynpr   Zpandas.util._validatorsr   ZpandaspdmarkZparametrizeobjectnanZNAZ	DataFramer   r   r
   r
   r
   r   <module>   s(   
	