o
    b?                     @   s   d Z ddlmZmZmZmZ ereneZerepeZeZdd Z	dd Z
eer*dp+dZed	kr2d
p3dZedkr<er<dp=dZedkrFerFdndZerNerNepOeZerTdpUeZdZed dkrded dkpied dkZdd ZdS )zTest for old tenrary constructs    )	condition
true_valuefalse_valuesome_callablec                   C   s   t rtS tS )zTernary return value correctr   r   r    r   r   ]/var/www/secure340b-portal/env/lib/python3.10/site-packages/pylint/test/functional/ternary.pyfunc1      r	   c                   C   s   t rtptS )zTernary return value incorrectr   r   r   r   r   func2   r
   r   ERRORSUCCESS   Zgreaterznot greater   ZbothnotFi  d   i  c                  C   s   d} t r| ptS )z,"Using a Name as a condition but still emits*   )r   r   )Ztruth_valuer   r   r   func4   s   r   N)__doc__ZUNINFERABLEr   r   r   r   ZSOME_VALUE1ZSOME_VALUE2ZSOME_VALUE3r	   r   ZSOME_VALUE4ZSOME_VALUE5ZSOME_VALUE6ZSOME_VALUE7ZSOME_VALUE8ZSOME_VALUE9ZYEARZIS_LEAP_YEARr   r   r   r   r   <module>   s     $