Your IP : 216.73.216.213
�
��f� c @ sa d Z d d l Z d d l m Z Gd d � d e j � Z d d � Z e d k r] e � n d S( uF Test compiler changes for unary ops (+, -, ~) introduced in Python 2.2i N( u run_unittestc B s\ | Ee Z d Z d d � Z d d � Z d d � Z d d � Z d d
� Z d d � Z d
S( u UnaryOpTestCasec C sp | j d d k � | j d d � | j d d � | j d
d k � | j d d
k � | j d d k � d S( Ni i g @y @i����i����i i����i i����i����g �g �y � �y �( u
assertTrueu assertEqual( u self( ( u4 /opt/alt/python33/lib64/python3.3/test/test_unary.pyu
test_negative s u UnaryOpTestCase.test_negativec C sd | j d d � | j d d � | j d d � | j d d � | j d
d � | j d d � d S( Ni i g @y @i i i i i g @y @( u assertEqual( u self( ( u4 /opt/alt/python33/lib64/python3.3/test/test_unary.pyu
test_positive s u UnaryOpTestCase.test_positivec C sJ | j d d k � | j d d � | j d d � | j d d k � d S(
Ni i i����i����i i����i i����i����( u
assertTrueu assertEqual( u self( ( u4 /opt/alt/python33/lib64/python3.3/test/test_unary.pyu test_invert s u UnaryOpTestCase.test_invertc C se d d } | j t d | � d k � | j t d | � d k � | j t d | � d k � d S( Nu 9i u +i
i u -u ~l >g-��-�; l ��>g-��-�; l >g-��-�; l ��>g-��-�; l������>g-��-�; l >g-��-�; l ��>g-��-�; l���� >g-��-�; ( u
assertTrueu eval( u selfu nines( ( u4 /opt/alt/python33/lib64/python3.3/test/test_unary.pyu test_no_overflow s
u UnaryOpTestCase.test_no_overflowc C sD | j d d � | j d
d � | j d
d � | j d d � d S( Ni i i i i i i����i����i����i����i����i i�i�i����i ( u assertEqual( u self( ( u4 /opt/alt/python33/lib64/python3.3/test/test_unary.pyu test_negation_of_exponentiation$ s u/ UnaryOpTestCase.test_negation_of_exponentiationc C si x<