ó
'![c           @   sv   d  Z  d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d	 „  Z	 d
 „  Z
 d „  Z d „  Z d S(   s4   Test that some if statement tests can be simplified.c         C   s   |  r
 t  St Sd  S(   N(   t   Truet   False(   t   arg(    (    sO   lib/python2.7/site-packages/pylint/test/functional/simplifiable_if_statement.pyt   test_simplifiable_1   s    c         C   s   |  r | r t  St Sd  S(   N(   R    R   (   R   t   arg2(    (    sO   lib/python2.7/site-packages/pylint/test/functional/simplifiable_if_statement.pyt   test_simplifiable_2   s    c         C   s    |  r | r t  } n t } | S(   N(   R    R   (   R   R   t   var(    (    sO   lib/python2.7/site-packages/pylint/test/functional/simplifiable_if_statement.pyt   test_simplifiable_3   s    	c         C   s'   |  r t  } n |  d k r t  St S| S(   Nt   arg1(   R    R   (   R   R   (    (    sO   lib/python2.7/site-packages/pylint/test/functional/simplifiable_if_statement.pyt   test_simplifiable_4   s    	c         C   s   |  s | r t  } n t } | S(   N(   R   R    (   R   R   R   (    (    sO   lib/python2.7/site-packages/pylint/test/functional/simplifiable_if_statement.pyt#   test_not_necessarily_simplifiable_1*   s    	c         C   s   |  r |  d k r t  St Sd  S(   Ni   (   R   R    (   R   (    (    sO   lib/python2.7/site-packages/pylint/test/functional/simplifiable_if_statement.pyt$   test_not_necessarily_simplifiabile_25   s    
c         C   sE   |  r! t  |  ƒ t |  |  ƒ t S|  d k  r= t |  d ƒ n  t Sd  S(   Ni   i*   (   R   R
   R   R   R    (   R   (    (    sO   lib/python2.7/site-packages/pylint/test/functional/simplifiable_if_statement.pyt   test_not_simplifiable_3E   s    
c         C   s.   |  d k r t  St |  ƒ |  k r& t  St Sd  S(   Nt   any(   R    R   R   (   R   (    (    sO   lib/python2.7/site-packages/pylint/test/functional/simplifiable_if_statement.pyt   test_not_simplifiable_4P   s
    c         C   s   |  d k r t  Sd } | S(   NR   i*   (   R    (   R   R   (    (    sO   lib/python2.7/site-packages/pylint/test/functional/simplifiable_if_statement.pyt   test_not_simplifiable_5Z   s    c         C   s   |  d k r d } n t  S| S(   NR   i*   (   R    (   R   R   (    (    sO   lib/python2.7/site-packages/pylint/test/functional/simplifiable_if_statement.pyt   test_not_simplifiable_6c   s    	c         C   s   |  d k r d Sd Sd  S(   NR   i   i   (    (   R   (    (    sO   lib/python2.7/site-packages/pylint/test/functional/simplifiable_if_statement.pyt   test_not_simplifiable_7k   s    c         C   s   |  d k r t  Sd Sd  S(   NR   i    (   R    (   R   (    (    sO   lib/python2.7/site-packages/pylint/test/functional/simplifiable_if_statement.pyt   test_not_simplifiable_8s   s    N(   t   __doc__R   R   R   R	   R
   R   R   R   R   R   R   R   (    (    (    sO   lib/python2.7/site-packages/pylint/test/functional/simplifiable_if_statement.pyt   <module>   s   									
				