B
    A!p\?                 @   s   d Z ddlmZmZmZmZ er$eneZer0ep2eZeZdd Z	dd Z
eerTdpVdZed	krdd
pfdZedkrxerxdpzdZedkrerdndZererepeZerdpeZdZed dkred dkpe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   =lib/python3.7/site-packages/pylint/test/functional/ternary.pyfunc1   s    r   c               C   s   t rtp
tS )zTernary return value incorrect)r   r   r   r   r   r   r   func2   s    r	   Z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   $