<s> def app_test_int_vs_long ( ) : <EOL> def teq ( a , b ) : <EOL> assert a == b <EOL> assert type ( a ) is type ( b ) <EOL> teq ( <NUM_LIT:5> - <NUM_LIT:2> , <NUM_LIT:3> ) <EOL> teq ( <NUM_LIT:5> - <NUM_LIT:2> L , <NUM_LIT:3> L ) <EOL> teq ( <NUM_LIT:5> L - <NUM_LIT:2> , <NUM_LIT:3> L ) <EOL> teq ( <NUM_LIT:5> L - <NUM_LIT:2> L , <NUM_LIT:3> L ) <EOL> teq ( <NUM_LIT:5> . __sub__ ( <NUM_LIT:2> ) , <NUM_LIT:3> ) <EOL> teq ( <NUM_LIT:5> . __sub__ ( <NUM_LIT:2> L ) , NotImplemented ) <EOL> teq ( <NUM_LIT:5> L . __sub__ ( <NUM_LIT:2> ) , <NUM_LIT:3> L ) <EOL> teq ( <NUM_LIT:5> L . __sub__ ( <NUM_LIT:2> L ) , <NUM_LIT:3> L ) <EOL> teq ( <NUM_LIT:5> . __rsub__ ( <NUM_LIT:2> ) , - <NUM_LIT:3> ) <EOL> teq ( <NUM_LIT:5> . __rsub__ ( <NUM_LIT:2> L ) , NotImplemented ) <EOL> teq ( <NUM_LIT:5> L . __rsub__ ( <NUM_LIT:2> ) , - <NUM_LIT:3> L ) <EOL> teq ( <NUM_LIT:5> L . __rsub__ ( <NUM_LIT:2> L ) , - <NUM_LIT:3> L ) <EOL> teq ( <NUM_LIT:5> ** <NUM_LIT:2> , <NUM_LIT> ) <EOL> teq ( <NUM_LIT:5> ** <NUM_LIT:2> L , <NUM_LIT> L ) <EOL> teq ( <NUM_LIT:5> L ** <NUM_LIT:2> , <NUM_LIT> L ) <EOL> teq ( <NUM_LIT:5> L ** <NUM_LIT:2> L , <NUM_LIT> L ) <EOL> teq ( pow ( <NUM_LIT:5> , <NUM_LIT:3> , <NUM_LIT:100> ) , <NUM_LIT> ) <EOL> teq ( pow ( <NUM_LIT:5> , <NUM_LIT:3> , <NUM_LIT:100> L ) , <NUM_LIT> L ) <EOL> teq ( pow ( <NUM_LIT:5> , <NUM_LIT:3> L , <NUM_LIT:100> ) , <NUM_LIT> L ) <EOL> teq ( pow ( <NUM_LIT:5> , <NUM_LIT:3> L , <NUM_LIT:100> L ) , <NUM_LIT> L ) <EOL> teq ( pow ( <NUM_LIT:5> L , <NUM_LIT:3> , <NUM_LIT:100> ) , <NUM_LIT> L ) <EOL> teq ( pow ( <NUM_LIT:5> L , <NUM_LIT:3> , <NUM_LIT:100> L ) , <NUM_LIT> L ) <EOL> teq ( pow ( <NUM_LIT:5> L , <NUM_LIT:3> L , <NUM_LIT:100> ) , <NUM_LIT> L ) <EOL> teq ( pow ( <NUM_LIT:5> L , <NUM_LIT:3> L , <NUM_LIT:100> L ) , <NUM_LIT> L ) <EOL> teq ( <NUM_LIT:5> . __pow__ ( <NUM_LIT:3> , <NUM_LIT:100> ) , <NUM_LIT> ) <EOL> teq ( <NUM_LIT:5> . __pow__ ( <NUM_LIT:3> L , <NUM_LIT:100> ) , NotImplemented ) <EOL> teq ( <NUM_LIT:5> . __pow__ ( <NUM_LIT:3> L , <NUM_LIT:100> L ) , NotImplemented ) <EOL> teq ( <NUM_LIT:5> L . __pow__ ( <NUM_LIT:3> , <NUM_LIT:100> ) , <NUM_LIT> L ) <EOL> teq ( <NUM_LIT:5> L . __pow__ ( <NUM_LIT:3> , <NUM_LIT:100> L ) , <NUM_LIT> L ) <EOL> teq ( <NUM_LIT:5> L . __pow__ ( <NUM_LIT:3> L , <NUM_LIT:100> ) , <NUM_LIT> L ) <EOL> teq ( <NUM_LIT:5> L . __pow__ ( <NUM_LIT:3> L , <NUM_LIT:100> L ) , <NUM_LIT> L ) <EOL> teq ( <NUM_LIT:5> . __rpow__ ( <NUM_LIT:3> , <NUM_LIT:100> ) , <NUM_LIT> ) <EOL> teq ( <NUM_LIT:5> . __rpow__ ( <NUM_LIT:3> L , <NUM_LIT:100> ) , NotImplemented ) <EOL> teq ( <NUM_LIT:5> . __rpow__ ( <NUM_LIT:3> L , <NUM_LIT:100> L ) , NotImplemented ) <EOL> teq ( <NUM_LIT:5> L . __rpow__ ( <NUM_LIT:3> , <NUM_LIT:100> ) , <NUM_LIT> L ) <EOL> teq ( <NUM_LIT:5> L . __rpow__ ( <NUM_LIT:3> , <NUM_LIT:100> L ) , <NUM_LIT> L ) <EOL> teq ( <NUM_LIT:5> L . __rpow__ ( <NUM_LIT:3> L , <NUM_LIT:100> ) , <NUM_LIT> L ) <EOL> teq ( <NUM_LIT:5> L . __rpow__ ( <NUM_LIT:3> L , <NUM_LIT:100> L ) , <NUM_LIT> L ) <EOL> def app_test_int_vs_float ( ) : <EOL> def teq ( a , b ) : <EOL> assert a == b <EOL> assert type ( a ) is type ( b ) <EOL> teq ( <NUM_LIT:5> - <NUM_LIT:2> , <NUM_LIT:3> ) <EOL> teq ( <NUM_LIT:5> - <NUM_LIT> , <NUM_LIT> ) <EOL> teq ( <NUM_LIT> - <NUM_LIT:2> , <NUM_LIT> ) <EOL> teq ( <NUM_LIT> - <NUM_LIT> , <NUM_LIT> ) <EOL> teq ( <NUM_LIT:5> . __sub__ ( <NUM_LIT:2> ) , <NUM_LIT:3> ) <EOL> teq ( <NUM_LIT:5> . __sub__ ( <NUM_LIT> ) , NotImplemented ) <EOL> teq ( <NUM_LIT> . __sub__ ( <NUM_LIT:2> ) , <NUM_LIT> ) <EOL> teq ( <NUM_LIT> . __sub__ ( <NUM_LIT> ) , <NUM_LIT> ) <EOL> teq ( <NUM_LIT:5> . __rsub__ ( <NUM_LIT:2> ) , - <NUM_LIT:3> ) <EOL> teq ( <NUM_LIT:5> . __rsub__ ( <NUM_LIT> ) , NotImplemented ) <EOL> teq ( <NUM_LIT> . __rsub__ ( <NUM_LIT:2> ) , - <NUM_LIT> ) <EOL> teq ( <NUM_LIT> . __rsub__ ( <NUM_LIT> ) , - <NUM_LIT> ) <EOL> teq ( <NUM_LIT:5> ** <NUM_LIT:2> , <NUM_LIT> ) <EOL> teq ( <NUM_LIT:5> ** <NUM_LIT> , <NUM_LIT> ) <EOL> teq ( <NUM_LIT> ** <NUM_LIT:2> , <NUM_LIT> ) <EOL> teq ( <NUM_LIT> ** <NUM_LIT> , <NUM_LIT> ) <EOL> raises ( TypeError , pow , <NUM_LIT:5> , <NUM_LIT:3> , <NUM_LIT> ) <EOL> raises ( TypeError , pow , <NUM_LIT:5> , <NUM_LIT> , <NUM_LIT:100> ) <EOL> raises ( TypeError , pow , <NUM_LIT:5> , <NUM_LIT> , <NUM_LIT> ) <EOL> raises ( TypeError , pow , <NUM_LIT> , <NUM_LIT:3> , <NUM_LIT:100> ) <EOL> raises ( TypeError , pow , <NUM_LIT> , <NUM_LIT:3> , <NUM_LIT> ) <EOL> raises ( TypeError , pow , <NUM_LIT> , <NUM_LIT> , <NUM_LIT:100> ) <EOL> raises ( TypeError , pow , <NUM_LIT> , <NUM_LIT> , <NUM_LIT> ) <EOL> teq ( <NUM_LIT:5> . __pow__ ( <NUM_LIT> , <NUM_LIT:100> ) , NotImplemented ) <EOL> teq ( <NUM_LIT:5> . __pow__ ( <NUM_LIT> , <NUM_LIT> ) , NotImplemented ) <EOL> teq ( <NUM_LIT:5> . __rpow__ ( <NUM_LIT> , <NUM_LIT:100> ) , NotImplemented ) <EOL> teq ( <NUM_LIT:5> . __rpow__ ( <NUM_LIT> , <NUM_LIT> ) , NotImplemented ) <EOL> def app_test_long_vs_float ( ) : <EOL> def teq ( a , b ) : <EOL> assert a == b <EOL> assert type ( a ) is type ( b ) <EOL> teq ( <NUM_LIT:5> L - <NUM_LIT> , <NUM_LIT> ) <EOL> teq ( <NUM_LIT> - <NUM_LIT:2> L , <NUM_LIT> ) <EOL> teq ( <NUM_LIT:5> L . __sub__ ( <NUM_LIT> ) , NotImplemented ) <EOL> teq ( <NUM_LIT> . __sub__ ( <NUM_LIT:2> L ) , <NUM_LIT> ) <EOL> teq ( <NUM_LIT:5> L . __rsub__ ( <NUM_LIT> ) , NotImplemented ) <EOL> teq ( <NUM_LIT> . __rsub__ ( <NUM_LIT:2> L ) , - <NUM_LIT> ) <EOL> teq ( <NUM_LIT:5> L ** <NUM_LIT> , <NUM_LIT> ) <EOL> teq ( <NUM_LIT> ** <NUM_LIT:2> L , <NUM_LIT> ) <EOL> raises ( TypeError , pow , <NUM_LIT:5> L , <NUM_LIT:3> L , <NUM_LIT> ) <EOL> raises ( TypeError , pow , <NUM_LIT:5> L , <NUM_LIT> , <NUM_LIT:100> ) <EOL> raises ( TypeError , pow , <NUM_LIT:5> L , <NUM_LIT> , <NUM_LIT> ) <EOL> raises ( TypeError , pow , <NUM_LIT> , <NUM_LIT:3> L , <NUM_LIT:100> ) <EOL> raises ( TypeError , pow , <NUM_LIT> , <NUM_LIT:3> L , <NUM_LIT> ) <EOL> raises ( TypeError , pow , <NUM_LIT> , <NUM_LIT> , <NUM_LIT:100> ) <EOL> raises ( TypeError , pow , <NUM_LIT> , <NUM_LIT> , <NUM_LIT> ) <EOL> teq ( <NUM_LIT:5> L . __pow__ ( <NUM_LIT> , <NUM_LIT:100> L ) , NotImplemented ) <EOL> teq ( <NUM_LIT:5> L . __pow__ ( <NUM_LIT> , <NUM_LIT> ) , NotImplemented ) <EOL> teq ( <NUM_LIT:5> L . __rpow__ ( <NUM_LIT> , <NUM_LIT:100> L ) , NotImplemented ) <EOL> teq ( <NUM_LIT:5> L . __rpow__ ( <NUM_LIT> , <NUM_LIT> ) , NotImplemented ) </s>
