#NEWLINE# def test_type_conversions( self ) : #NEWLINE# #INDENT# 'Verify that type conversion matches prod.' #NEWLINE# path_parameters = { #NEWLINE# #INDENT# 'int32_val' : '1' , #NEWLINE# 'uint32_val' : '2' , #NEWLINE# 'int64_val' : '3' , #NEWLINE# 'uint64_val' : '4' , #NEWLINE# 'true_bool_val' : 'true' , #NEWLINE# 'false_bool_val' : 'FALSE' , #NEWLINE# #UNINDENT# } #NEWLINE# query_parameters = { #NEWLINE# #INDENT# 'float_val' : [ '5.25' ] , #NEWLINE# 'double_val' : [ '6.5' ] , #NEWLINE# #UNINDENT# } #NEWLINE# body_object = { #NEWLINE# #INDENT# 'int_body_val' : '7' , #NEWLINE# #UNINDENT# } #NEWLINE# expected = { #NEWLINE# #INDENT# 'int32_val' : 1 , #NEWLINE# 'uint32_val' : 2 , #NEWLINE# 'int64_val' : '3' , #NEWLINE# 'uint64_val' : '4' , #NEWLINE# 'true_bool_val' : True , #NEWLINE# 'false_bool_val' : False , #NEWLINE# 'float_val' : 5.25 , #NEWLINE# 'double_val' : 6.5 , #NEWLINE# 'int_body_val' : '7' , #NEWLINE# #UNINDENT# } #NEWLINE# method_params = { #NEWLINE# #INDENT# 'int32_val' : { #NEWLINE# #INDENT# 'type' : 'int32' , #NEWLINE# #UNINDENT# } , #NEWLINE# 'uint32_val' : { #NEWLINE# #INDENT# 'type' : 'uint32' , #NEWLINE# #UNINDENT# } , #NEWLINE# 'int64_val' : { #NEWLINE# #INDENT# 'type' : 'int64' , #NEWLINE# #UNINDENT# } , #NEWLINE# 'uint64_val' : { #NEWLINE# #INDENT# 'type' : 'uint64' , #NEWLINE# #UNINDENT# } , #NEWLINE# 'true_bool_val' : { #NEWLINE# #INDENT# 'type' : 'boolean' , #NEWLINE# #UNINDENT# } , #NEWLINE# 'false_bool_val' : { #NEWLINE# #INDENT# 'type' : 'boolean' , #NEWLINE# #UNINDENT# } , #NEWLINE# 'float_val' : { #NEWLINE# #INDENT# 'type' : 'float' , #NEWLINE# #UNINDENT# } , #NEWLINE# 'double_val' : { #NEWLINE# #INDENT# 'type' : 'double' , #NEWLINE# #UNINDENT# } , #NEWLINE# 'int_body_val' : { #NEWLINE# #INDENT# 'type' : 'int32' , #NEWLINE# #UNINDENT# } , #NEWLINE# #UNINDENT# } #NEWLINE# self . _try_transform_rest_request ( path_parameters , query_parameters , body_object , expected , method_params )