def Adding_known_to_unknown_numbers___test(): assert_rendered_cpp_equals( r"""printf( "A%dB\n", argc )""", r"""print( "A" + len( sys.argv ) + "B" )""" )
def Adding_known_to_unknown_via_real_parser___test(): assert_rendered_cpp_equals( r"""printf( "A%sB\n", argv[1] )""", r"""print( "A" + sys.argv[1] + "B" )""" )
def Can_render_function_type_as_a_function_pointer__test(): assert_rendered_cpp_equals( "int (*)( double, double )", "function( int, ( float, float ) )" )